Apache nifi 颠簸转换-json存在令人不安的问题
我正在尝试对这种json进行震动转换:Apache nifi 颠簸转换-json存在令人不安的问题,apache-nifi,jolt,Apache Nifi,Jolt,我正在尝试对这种json进行震动转换: { "id" : "6aa0734f-6d6a-4b95-8a2b-2dde346f9df7", "ts" : 1583684304500000, "measurements" : { "A4" : { "value" : 164341584 }, "A5" : { "value" : -20486832 } }} 最后我需要得到这样的东西: {"id" : "6aa0734f-6d6a
{
"id" : "6aa0734f-6d6a-4b95-8a2b-2dde346f9df7",
"ts" : 1583684304500000,
"measurements" : {
"A4" : {
"value" : 164341584
},
"A5" : {
"value" : -20486832
}
}}
最后我需要得到这样的东西:
{"id" : "6aa0734f-6d6a-4b95-8a2b-2dde346f9df7",
"ts" : 1583684304500000,
"A4" : 164341584,
"A5" : -20486832
}
我需要使用那种规格吗
非常感谢 颠簸规格:
[
{
"operation": "shift",
"spec": {
"ts": "ts",
"id": "id",
"measurements": {
"*": {
"*": {
"@": "&2"
}
}
}
}
}
]
输入:
{
"id": "6aa0734f-6d6a-4b95-8a2b-2dde346f9df7",
"ts": 1583684304500000,
"measurements": {
"A4": {
"value": 164341584
},
"A5": {
"value": -20486832
}
}
}
输出:
{
"ts" : 1583684304500000,
"id" : "6aa0734f-6d6a-4b95-8a2b-2dde346f9df7",
"A4" : 164341584,
"A5" : -20486832
}
与任意数量的A一起工作。在这里试试:非常感谢!成功了!你能给我一个参考链接来了解使用@KirillDemidov的JOLT语法吗