[英]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.