Apache nifi Jolt:Nifi中的拆分/合并数组值

Apache nifi Jolt:Nifi中的拆分/合并数组值,apache-nifi,jolt,Apache Nifi,Jolt,我正在努力使用Nifi中的JOLT进行转换 我的意见 [ { "value0": 0, "value1": 1, "value2": 2 }, { "value0": 3, "value1": 4, "value2": 5 } ] 期望输出: [ {"val" :0 }, {"val" :1 }, {"val" :2 }, {"val" :3 }, {"val" :4 }, {"val" :5 }, ] 我差一点就

我正在努力使用Nifi中的JOLT进行转换

我的意见

[
  {
    "value0": 0,
    "value1": 1,
    "value2": 2
  },
  {
    "value0": 3,
    "value1": 4,
    "value2": 5
  }
]
期望输出:

[
 {"val" :0 },
 {"val" :1 },
 {"val" :2 },
 {"val" :3 },
 {"val" :4 },
 {"val" :5 },
 ]
我差一点就成功了。以下是我的(错误的)震动规格:

[
  {
    "operation": "shift",
    "spec": {
      "*": {
        "value*": "[&1].val"
      }
    }
}

 ]
以下是我的结果:

[ {
  "val" : [ 0, 1, 2 ]
}, {
  "val" : [ 3, 4, 5 ]
} ]
谢谢

试试这个

[
  {
    "operation": "shift",
    "spec": {
      "*": {
        "value*": "[].val"
      }
    }
}]

非常感谢。如果我想在每个分割中复制一个值呢?看见