Apcahe NIFI - Невозможно настроить ConsumeKafkaRecord - PullRequest
0 голосов
/ 14 марта 2019

Я установил JsonPathReader в качестве RecordReader.Но на вкладке «Служба контроллера» JsonPathReader показывает недопустимый «JSON PATHS недопустим, потому что пути JSON не указаны».и схема доступа к стратегии - это 'Схема вывода'

1 Ответ

1 голос
/ 14 марта 2019

Если вы хотите вывести схему и хотите, чтобы все поля были для каждой записи, вам следует использовать JsonTreeReader.

JsonPathReader также должен иметь возможность выводить схему, но он по-прежнему требует указания одного или нескольких путей json для извлечения.Сценарий может состоять в том, что ваш json имеет много полей, но вы знаете только несколько из них и хотите извлечь только те, которые знаете, поэтому вы можете указать путь json к этим полям.

...