我刚刚开始使用NiFi,并且想使用GetFile Processor从文件夹中检索文件。
我想将“最长文件年龄”属性设置为3个月,但是我不知道该如何格式化。我没有在网上找到建设性信息的运气。
鉴于其他时间值的格式为“ number_of_seconds sec”,我可以以秒格式编写3个月的时间,但这是一个很大的数字,似乎有更好的方法可以执行此操作。
答案 0 :(得分:0)
该属性接受各种“时间格式”。 NiFi可以识别的最大TimeUnit
是week
,因此,我建议尝试使用类似12 weeks
的方法(Java仅提供day
,但NiFi对此进行了扩展)。在GetFile
代码内部,此代码经过验证并转换为毫秒,以进行实际年龄比较。
Related documentation which describes time units,但处理器文档中并未明确指出。我会做个说明以进行更新。