我们有一个基于4-4-4日历(也就是每4周一次)的数据源。
我们希望使用协调器和触发器文件来注意数据的到达。我想根据yyyy/期_id来组织文件夹结构(一年中有13个周期)。我们每个周期有3个数据提要,每个数据都将交错到达3-4 days...so以上,使用mmdd并不理想。
例如,日历如下所示。
1月16日开始日期
截止日期12月18日
在OOzie语言中是否有允许为oozie协调员返回增量实例化#的函数?
也就是说,7月的第一次作业执行将返回7次,7月的第二次作业执行将返回8次。
我是不是看错了?另一个选项是让脚本查找日期范围的表中的值,并返回句点ID,这会稍微复杂一些。
谢谢
发布于 2017-10-06 04:29:58
关于是否有一个Oozie EL函数返回协调器实例的实例号的问题,简短的回答是:不是,据我所知。
您可以编写一个自定义的EL函数来执行日期计算(请参阅answer here),它将根据一年中的当前日期返回一个句号。
然而,我发现触发Oozie协调员的选项是有限的,所以如果您发现您正在花费更多的时间试图找出解决Oozie限制的方法,那么您可能需要问问自己,它是否是适合这项工作的工具。
https://stackoverflow.com/questions/46587313
复制相似问题