How does NIFI handle JSON reorganization
未处理的表格:
{
"日期":"2022-09-03 19:23:53",
“设备名称”:“032-013”,
"device_id":"1144",
“传感器”:[
{
"sensor_id":"5836",
“价值”:“1”,
“传感器名称”:“设备状态”
},
{
"sensor_id":"5842",
“价值”:””,
“传感器名称”:“12345”
}
…
],
“状态”:“1”
}
最后结果:
{
“日期” :“2022-09-03 19:23:53” ,
“设备名称” :“032-013” ,
“device_id” :“1144” ,
“sensor_id” :“5836” ,
“价值” :“1” ,
“传感器名称” :“设备状态” ,
“状态” :“1”
}
{
“日期” :“2022-09-03 19:23:53” ,
“设备名称” :“032-013” ,
“device_id” :“1144” ,
“sensor_id” :“58 42 ” ,
“价值” :“1” ,
“传感器名称” :“ 12345 ” ,
“状态” :“1”
}
我已经使用 splitjson 将传感器环出,Device_id 和 device_name 也可以通过 EvaluateJsonPath 获得。

但是现在我不知道如何聚合来自两个处理器的数据?

