Apache Nifi - RouteOnAttribute" No Expression Found"

时间:2018-02-08 19:27:12

标签: apache-nifi

我有一个ExtractText处理器,我在其中添加了3个表达式:balance,card和name。要提取这些值,我使用正则表达式。所以对于名称,我有传入流的解析部分,如下所示:(。*?),\ d +,\ d +(?:。\ d +)?我有2个PutKafka处理器,1个接受有效条目(匹配),1个接受无效条目(不匹配)。到现在为止还挺好。

我想在匹配上添加一个特定的测试,使用RouteOnAttribute处理器对名称表达式。我看到的错误是:' name'验证$(名称:等于(" CODE-01")}无效,因为没有找到表达式。我想我有一个表达。我显然不会!:)我在哪里错了转?

enter image description here

1 个答案:

答案 0 :(得分:4)

更改第一个(到{在你的表达中。

name属性表达式为

  

$ {名称:等于( “CODE-01”)}