【问题标题】:Apache NiFi JoltTransformJSON processor attribute as jolt specApache NiFi JoltTransformJSON 处理器属性作为 jolt 规范
【发布时间】:2018-05-04 09:25:37
【问题描述】:

我有一个 JoltTransformJSON 处理器。我想使用 FlowFile 属性(包含 Jolt 规范)作为规范。

当我尝试执行此操作时,出现验证错误“提供的 JSON 规范不是有效的 JSON 格式”。

我使用 NiFi 1.6

是否可以将 jolt 规格指定为属性?

【问题讨论】:

    标签: apache-nifi


    【解决方案1】:

    Jolt Specification 支持 NiFi Expression Language 但仅用于替换规范中的值。那就是:

    假设你有一个 NiFi 属性:jolt.operation: shift 你可以在你的规范中引用它:

    [
        {
            "operation" : ${jolt.operation},
            ...
            ...
        }
    ]
    

    整个规范不能作为流文件属性发送,至少现在是这样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-11
      • 2023-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多