如何使用nifi的JoltTransformJSON 处理复杂json数据,输入:
{
"nodeIdStr": "telemetry_testone",
"subscriptionIdStr": "subscription1",
"sensorPath": "123",
"collectionId": "1269",
"collectionStartTime": "1684297683311",
"msgTimestamp": "1684297683344",
"dataGpb": [{
"timestamp": "1684297683312",
"content": {
"interfaces": {
"interface": [{
"name": "GigabitEthernet0/2/28",
"mib-statistics": {
"receive-byte": "58769780",
"send-byte": "1024662",
"receive-packet": "533149",
"send-packet": "8581",
"receive-unicast-packet": "114270",
"receive-multicast-packet": "13292",
"receive-broad-packet": "405587",
"send-unicast-packet": "8581"
}
}]
}
}
}, {
"timestamp": "1684297683312",
"content": {
"interfaces": {
"interface": [{
"name": "GigabitEthernet0/2/2",
"mib-statistics": {
"receive-byte": "27047302",
"send-byte": "32103826",
"receive-packet": "163025",
"send-packet": "86680",
"receive-unicast-packet": "30369",
"receive-multicast-packet": "31020",
"receive-broad-packet": "101636",
"send-unicast-packet": "86680"
}
}]
}
}
}],
"collectionEndTime": "1684297683312",
"currentPeriod": 60000,
"exceptDesc": "OK",
"productName": "NetEngine 8000 M1A",
"protoPath": "huawei_ifm.Ifm",
"softwareVersion": "V800R021C00SPC100"
}
输出:
```bash
[{
"nodeIdStr": "telemetry_testone",
"subscriptionIdStr": "subscription1",
"sensorPath": "123",
"collectionId": "1269",
"collectionStartTime": "1684297683311",
"msgTimestamp": "1684297683344",
"timestamp": "1684297683312",
"name": "GigabitEthernet0/2/28",
"receive-byte": "58769780",
"send-byte": "1024662",
"receive-packet": "533149",
"send-packet": "8581",
"receive-unicast-packet": "114270",
"receive-multicast-packet": "13292",
"receive-broad-packet": "405587",
"send-unicast-packet": "8581"
"collectionEndTime": "1684297683312",
"currentPeriod": 60000,
"exceptDesc": "OK",
"productName": "NetEngine 8000 M1A",
"protoPath": "huawei_ifm.Ifm",
"softwareVersion": "V800R021C00SPC100"
}, {
"nodeIdStr": "telemetry_testone",
"subscriptionIdStr": "subscription1",
"sensorPath": "123",
"collectionId": "1269",
"collectionStartTime": "1684297683311",
"msgTimestamp": "1684297683344",
"timestamp": "1684297683312",
"name": "GigabitEthernet0/2/2",
"receive-byte": "27047302",
"send-byte": "32103826",
"receive-packet": "163025",
"send-packet": "86680",
"receive-unicast-packet": "30369",
"receive-multicast-packet": "31020",
"receive-broad-packet": "101636",
"send-unicast-packet": "86680"
"collectionEndTime": "1684297683312",
"currentPeriod": 60000,
"exceptDesc": "OK",
"productName": "NetEngine 8000 M1A",
"protoPath": "huawei_ifm.Ifm",
"softwareVersion": "V800R021C00SPC100"
}
]
请问如何配置?