Как разделить входной массив json в apache nifi - PullRequest
0 голосов
/ 07 января 2019

Как я могу получить сплит ниже в Apache nifi

мой ввод JSON

[
{
  "quality": true,
  "tagname": "P1001",
  "timestamp": 1543295658092,
  "value": 121
},
{
  "quality": true,
  "tagname": "P1002",
  "timestamp": 1543295658092,
  "value": 23
}
]

мой вывод должен быть 2 отдельных JSON

1

{
  "quality": true,
  "tagname": "P1001",
  "timestamp": 1543295658092,
  "value": 121
}

2

{
  "quality": true,
  "tagname": "P1002",
  "timestamp": 1543295658092,
  "value": 23
}

1 Ответ

0 голосов
/ 07 января 2019

Использовать SplitJson процессор с настройками ниже:

enter image description here

Теперь процессор разбивает массив json на отдельные потоковые файлы.

...