Apache nifi 有没有办法安排Nifi控制器服务定期更新

Apache nifi 有没有办法安排Nifi控制器服务定期更新,apache-nifi,Apache Nifi,我需要我的NiFi控制器服务定期更新。有没有办法做到这一点 有关更多信息: 我有两个文件1。客户信息和2。销售信息 客户信息文件包含诸如客户id、名称、地址等信息 Sales\u Info包含诸如Sales\u id、cust\u id、date\u id等信息 每天都会收到这两份文件。现在,我想在NiFi中合并这两个文件。为此,我使用了CSVRecordLookupService查找服务。但是,一旦加载了文件,我就看不到用接收到的新文件重新加载它的方法。每个控制器服务都要实现定期更新自身的逻辑

我需要我的NiFi控制器服务定期更新。有没有办法做到这一点

有关更多信息: 我有两个文件1。客户信息2。销售信息

客户信息
文件包含诸如
客户id
名称
地址
等信息

Sales\u Info
包含诸如
Sales\u id
cust\u id
date\u id
等信息


每天都会收到这两份文件。现在,我想在NiFi中合并这两个文件。为此,我使用了CSVRecordLookupService查找服务。但是,一旦加载了文件,我就看不到用接收到的新文件重新加载它的方法。

每个控制器服务都要实现定期更新自身的逻辑,因为它依赖于控制器服务所做的任何事情


不幸的是,CsvRecordLookupService没有定期更新自身,但我认为可以实现一个增强功能来实现这一点。PropertiesFileLookupService就是一个自我更新的例子。

谢谢@Bryan!有趣的是,在NiFi 1.8中,CSVRecordLookupService被称为可重新加载的控制器服务。话虽如此,我在PropertiesFileLookupService中没有看到设置控制器服务重新加载频率的任何配置。您能提供与此相关的信息吗?事实上,您是正确的,再次查看,如果文件发生更改,CSVRecordLookupService将每隔30秒重新加载一次文件。PropertiesFileLookupService我不确定时间间隔是多少,我只知道它将重新加载,它基于apache commons配置重新加载FileBasedConfiguration BuilderHanks@Bryan!CSVRecordLookupService工作正常。它重新加载了新文件。