![](/img/trans.png)
[英]Nifi: Merging all of necessary flowfile in one shot with MergeContent Processor
[英]NiFi - Control de order merging two dataflows with EnforceOrder and MergeContent processor
使用EnforceOrder
处理器来控制流文件到达MergeContent
处理器的顺序。
UpdateAttribute
处理器将序列号添加到流文件中。 例:
sequence number
要低,然后将success
连接馈送到MergeContent
处理器。通过使用forceforceorder处理器,我们确保流文件2将在流文件1之前进入Mergecontent处理器。 。 请参考此内容,并使用强制命令模板熟悉enforce order
处理器。
更新:
我认为问题在于EnforceOrder配置,
组标识符配置为${filename}
因此,如果您有两个不同的文件名,则处理器不会等待这两个文件名。
要解决此问题,请在UpdateAttribute
处理器UpdateAttribute
保持通用”属性 (例如group_name
为gn),然后在Group Identifier属性值中使用与${group_name}
相同的属性名称。
自行将Skipped and Wait
连接连接到EnforceOrder处理器。
UpdateAttributeConfigs:
请使用此模板作为参考,并将其上传到您的NiFi实例,以检查流程如何运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.