0
我正在测试NIFI中的流程,该流程使用REST API检查计数器的特定值。我能够从REST响应中提取正确的值。但是,当我检查“属性处理器上的路由”中的条件时,预期匹配条件的结果将路由到不匹配的处理器。Nifi:将属性处理器路由到错误的处理器
附件为: Flow和configuration
我已经检查了我的回应是 “1”。但它的路由到不匹配的分支。 我使用的NIFI表达式语言有什么问题吗?
我正在测试NIFI中的流程,该流程使用REST API检查计数器的特定值。我能够从REST响应中提取正确的值。但是,当我检查“属性处理器上的路由”中的条件时,预期匹配条件的结果将路由到不匹配的处理器。Nifi:将属性处理器路由到错误的处理器
附件为: Flow和configuration
我已经检查了我的回应是 “1”。但它的路由到不匹配的分支。 我使用的NIFI表达式语言有什么问题吗?
贾西姆,
初始设置检查计数器属性,其中值为1
并修改等${counter:equals('1')} or ${counter:matches('1')}
代替包含表达式语言。
因为包含不适合您的scanerio。
希望这对你有所帮助。
伟大的+1 ....... – Kumar
不要忘了接受这个答案,如果它的工作。 –