Как я могу отправить атрибут записи процессора NiFi на следующий процессор? - PullRequest
0 голосов
/ 10 февраля 2020

Я использую процессор GetHDFSEvents, чтобы узнать hdfs.inotify.event.path. Мне нужно получить уведомление о пути при создании нового файла в формате hdf. Как передать атрибут hdfs.inotify.event.path следующему процессору для выполнения сценария оболочки на основе пути

Ответы [ 2 ]

1 голос
/ 10 февраля 2020

Используйте ListHDFS и атрибут пути вместо GetHDFS, если вы просто хотите получать уведомления.

0 голосов
/ 13 февраля 2020

Попробуйте использовать процессор ListHDFS и используйте командный процессор Fetchhdfs или ExecuteStream. Использовать язык выражений $ {path} / $ {filename}

...