【问题标题】:How to perform condition statement in input data如何在输入数据中执行条件语句
【发布时间】:2022-11-29 20:18:39
【问题描述】:

我有一个用例,我需要匹配名称核心价值根据匹配,它会发布结果。

输入

{
  "Dv type": null,
  "Environment": null,
  "ipa": null,
  "category": null,
  "name": "ALPHA009",
  "Dv type0": "NYC",
  "Environment0": "sev",
  "ipa0": "X.Y.1",
  "category0": "test",
  "name0": "APLHA009"
}

如果名字 == 名字 0 比

预期产出

{
      "Dv type0": "NYC",
      "Environment0": "sev",
      "ipa0": "X.Y.1",
      "category0": "test",
      "name0": "APLHA009"
    }

else where name != name0 than

输出好像

{
  "Dv type": null,
  "Environment": null,
  "ipa": null,
  "category": null,
  "name": "ALPHA009"
}

【问题讨论】:

    标签: apache-nifi jolt


    【解决方案1】:

    您可以使用此规范:

    [
      {
        "operation": "shift",
        "spec": {
          "*": "&",
          "*0": "&"
        }
      }
    ]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-19
      • 1970-01-01
      • 1970-01-01
      • 2015-03-20
      • 2016-09-07
      • 2019-01-27
      • 1970-01-01
      相关资源
      最近更新 更多