Apache nifi 安排NiFi处理器在收到当天的第一个流文件时运行

Apache nifi 安排NiFi处理器在收到当天的第一个流文件时运行,apache-nifi,scheduling,Apache Nifi,Scheduling,如何安排NiFi处理器仅在收到当天的第一个流文件时运行 处理器可以忽略所有后续流程文件。您需要任何类型的存储来记住上一个日期 作为变体,使用DistributedMapCache存储以前的日期 流量: 什么触发了流动?第一个处理器是什么? ----------------------> FetchDistributedMapCache - get prev date -(success, not found)-> RouteOnAttribute - compare previou

如何安排NiFi处理器仅在收到当天的第一个流文件时运行


处理器可以忽略所有后续流程文件。

您需要任何类型的存储来记住上一个日期

作为变体,使用DistributedMapCache存储以前的日期

流量:


什么触发了流动?第一个处理器是什么?
----------------------> FetchDistributedMapCache - get prev date
-(success, not found)-> RouteOnAttribute  - compare previous date with current date
-(not matched)--------> PutDistributedMapCache - store new date
----------------------> next processor that triggered on date change