Nifi-根据另一个变量设置一个变量

时间:2019-03-15 21:49:36

标签: variables apache-nifi evaluate

enter image description here我有一个EvaluationJsonPath处理器,该处理器根据Json内容设置变量。基于变量设置为的值,我想设置另一个变量的值。所以,

if variableA = "cat" then
   variableB = "meow"

if variableA = "dog" then
   variableB = "woof"

我该怎么做?

1 个答案:

答案 0 :(得分:3)

使用UpdateAttribute处理器的高级用法。

使用Nifi Expression language equals 函数检查变量值,并将变量添加到流文件中。

有关UpdateAttribute处理器的详细配置/使用,请参考this链接。