【发布时间】:2018-12-11 20:28:09
【问题描述】:
我有以下工作流程:
ConsumeKafkaData->EvaluateJsonFlow->UpdateRecord->Putfile.
我收到以下简单的 JSON 消息: {"name":"Yeshwant","active":false}
在 EvaluateJsonPath 中,我在配置中创建了一个属性“name”,该属性链接到上述 json 数据的“name”属性。
在 UpdateAttribute 处理器中,我创建了一条规则,当“name”的值等于“dummy”时,将更改为“funny”。我能够将属性“name”的值更改为“funny”。但是输入输出的json数据没有变化。为什么? UpdateAttribute 如何直接更改 JSON 中的数据?有没有我遗漏的配置?
即使在 PutFile 处理器中,我也没有看到 json 数据发生变化。
谢谢 好想
【问题讨论】:
标签: apache-nifi