Apache NiFi: чтение json-файла в ECMAScript

Я новичок в НиФи. Мой вопрос заключается в том, как мы можем прочитать файл json в ECMAScript при использовании процесса выполнения скрипта. Я хочу загрузить файл json с отображением json для сопоставления схемы.


person Siraj ul Haq    schedule 26.08.2016    source источник
comment
Под загрузкой файла json вы имеете в виду JSON в содержимом FlowFile или внешний файл?   -  person James    schedule 27.08.2016
comment
@James - я хочу загрузить внешний файл   -  person Siraj ul Haq    schedule 29.08.2016


Ответы (1)


У меня есть сообщение в моем блоге о том, как читать файл потока, содержащий JSON, с использованием ExecuteScript с ECMAScript:

http://funnifi.blogspot.com/2016/03/executescript-json-to-json-revisited.html

Существует также еще один вопрос StackOverflow, аналогичный вашему варианту использования чтения файла сопоставления и применения его к входящим данным (с использованием Groovy):

Apache NiFi ExecuteScript: сценарий Groovy для замены значений Json через файл сопоставления

Не уверен, что это тоже поможет, но у меня есть еще один пост о проверке JSON с помощью ExecuteScript (но Groovy, а не ECMAScript) с использованием JSONSchema: http://funnifi.blogspot.com/2016/05/validating-json-in-nifi-with.html

person mattyb    schedule 27.08.2016