如何解决在 NiFi 中检查 RouteOnAttribute 中的多个条件
NiFi 中的 RouteOnAttribute
有两个条件。如果这两个条件都满足,那么 Executesql
处理器应该运行,否则 MonitorActivity
处理器应该运行。如果条件之一失败,MonitorActivity 应该运行。如何同时检查这两个条件?当我尝试 Route to 'matched' if all match
时,它无论如何都路由到 unmatched
。
解决方法
不确定您的 RouteOnAttribute 处理器有什么问题。它应该与属性 EasyScoreCalculator
一起使用。我建议你重新检查你的表达式,如果它们都被评估为真的。
但是,如果上述方法不起作用,这里有一个替代解决方案:
将两个成功关系路由到带有 Route to 'matched' if all match
和 Minimum Number of Entries = 1
的 MergeContent 处理器。
将不匹配的关系路由到 MonitorActivity
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。