如何读取Apache NiFi中的属性值

时间:2017-01-06 07:49:12

标签: json jsonpath apache-nifi

我正在研究一个样本NiFi流程,我在其中获得了一个Json文件作为输入。我使用EvaluateJsonPath处理器来获取所需路径的值。我已将EvaluateJsonPath的目标设置为" flow-file属性"我添加了所需JsonPath的新属性。例如:属性名称:用户名,值:$ .input.username。现在,我将在下一个处理器中需要这个值。所以我想知道我应该使用哪个处理器来读取流文件的属性。

1 个答案:

答案 0 :(得分:11)

您不需要特殊的处理器来读取FlowFile的属性。

如果这是您的属性键/值对。

username : $.input.username

您可以在支持表达式语言的任何处理器属性中读取如下所示的值。

${username}