You need to enable JavaScript to run this app.
导航
3.1.1.5任务上游依赖偏移设置
最近更新时间:2022.09.05 11:25:29首次发布时间:2022.09.05 11:25:29
我的收藏
有用
有用
无用
无用

常见示例 
M代表执行频率为月的任务,W代表执行频率为周的任务,D代表执行频率为天的任务,H代表执行频率为小时的任务。

实际案例类型偏移设置(区间/集合 偏移量 偏移单位)计算说明
依赖上游任务同一业务日期的实例D依赖D集合 0 天依赖上游最近一次运行的实例
依赖上游任务前一个业务日期的实例D依赖D集合 -1 天依赖上游最近第二次运行的实例
依赖上游任务最近3个业务日期的实例D依赖D区间 [-2,0] 天依赖上游最近三次运行的实例
依赖上游任务同一业务日期24小时的实例D依赖H区间 [-23,0] 小时当前任务实例的业务日期+偏移量*小时+23小时=上游任务实例的业务日期
依赖上游任务同一业务日期业务日期为0点,8点,16点的实例D依赖H集合 [-23,-15,-7] 小时当前任务实例的业务日期+偏移量*小时+23小时=上游任务实例的业务日期
依赖上游任务最近7天的全部运行的实例D依赖W集合 0 周依赖上游最近7天运行的实例
依赖上游最近1月的全部运行的实例D依赖M集合 0 月依赖上游最近一月运行的实例

上游为周、月任务的依赖设置说明 
对于上游是周/月频率的任务,偏移量为0时,代表取最近一个周期范围内的全部运行的实例,最近一个周期是一个动态值,会随着时间产生变化。
示例:天任务依赖周任务,天任务每天早上8点执行,周任务每周二下午14点执行
1.   天任务在周一、周二执行的时候,依赖的是周任务上周二执行的实例;
2.   在周三~周日执行的时候,依赖的是周任务本周二执行的实例
可通过“依赖预览” ,确认依赖配置是否正确

依赖预览
添加上游依赖任务,配置完偏移量后,通过“依赖预览”,可查看若生成最新运行实例,上下游任务实例形成的依赖关系,是否符合预期
Case1. 天任务依赖小时任务 
alt

点击依赖预览后实际展示效果
alt

Case2. 小时任务依赖天任务 
alt

点击依赖预览后实际展示效果
alt

Case3. 天任务依赖单月内执行多次的任务
alt

点击依赖预览后实际展示效果
alt