依赖周期 | 依赖策略 |
本周期(当日) | 以本周期(当日)为依赖周期时,不同的依赖策略依赖的实例详情如下: 全部实例 全部实例时,需要本周期(当日)依赖任务的所有实例均成功运行,依赖的后续节点才可以正常运行。例如,当天的业务日期为2024-03-02 ,本周期(当日)依赖任务即为2024-03-02 。当前任务实例节点的运行依赖2024-03-02 依赖节点的所有实例。2024-03-02 所有依赖实例运行成功,则当前任务2024-03-02 实例节点均可以正常运行;2024-03-02 依赖节点存在一个实例未成功运行,当前任务2024-03-02 实例节点均不可以正常运行。 配置调度依赖时,节点依赖周期预览示例如下。 第一个实例 第一个实例时,只要本周期(当日)依赖任务的第一个实例成功运行,依赖的后续节点都可以正常运行。例如,当天的业务日期为2024-03-02 ,本周期(当日)即为2024-03-02 。当前任务2024-03-02 的实例节点运行依赖2024-03-02 依赖节点的第一个实例。2024-03-02 依赖节点第一个实例运行成功,当前任务2024-03-02 实例节点均可以正常运行;2024-03-02 依赖节点第一个实例未成功运行,当前任务2024-03-02 实例节点均不可以正常运行。 配置调度依赖时,节点依赖周期预览示例如下。 
最后一个实例 最后一个实例时,只要本周期(当日)依赖任务的最后一个实例成功运行,依赖的后续节点都可以正常运行。例如,当天的业务日期为2024-03-02 ,本周期(当日)即为2024-03-02 。当前任务2024-03-02 的实例节点运行依赖2024-03-02 依赖节点的最后一个实例。2024-03-02 依赖节点最后一个实例运行成功,当前任务2024-03-02 实例节点均可以正常运行;2024-03-02 依赖节点最后一个实例未成功运行,当前任务2024-03-02 实例节点均不可以正常运行。 配置调度依赖时,节点依赖周期预览示例如下。 向后最近一个实例 所选区间内,晚于当前实例运行时间的第一个实例A,若A不存在,则选择最后一个实例。 例如,当天的业务日期为2024-03-02 ,本周期(当日)即为2024-03-02 。业务日期为2024-03-02 、调度时间为13:05:00 的任务实例节点,向后最近一个实例是2024-03-02 调度时间为14:00:00 的实例,即当前任务2024-03-02 的13:05:00 实例节点依赖本周期(当日)依赖节点14:00:00 的实例;业务日期为2024-03-02 、调度时间为13:00:00 的任务实例节点,向后最近一个实例是2024-03-02 调度时间为13:00:00 的实例,即当前任务2024-03-02 的13:00:00 实例节点依赖本周期(当日)依赖节点13:00:00 的实例。其他节点以此类推。 配置调度依赖时,节点依赖周期预览示例如下。  
向前最近一个实例 所选区间内,定时运行时间离当前任务定时运行时间最近的实例。早于当前任务定时运行时间的最后一个实例优先。 例如,当天的业务日期为2024-03-02 ,本周期(当日)即为2024-03-02 。业务日期为2024-03-02 、调度时间为13:05:00 的任务实例节点,向前最近一个实例是2024-03-02 调度时间为13:00:00 的实例,即当前任务2024-03-02 的13:05:00 实例节点依赖本周期(当日)依赖节点13:00:00 的实例;业务日期为2024-03-02 、调度时间为13:00:00 的任务实例节点,向前最近一个实例是2024-03-02 调度时间为13:00:00 的实例,即当前任务2024-03-02 的13:00:00 实例节点依赖本周期(当日)依赖节点13:00:00 的实例。其他节点以此类推。 配置调度依赖时,节点依赖周期预览示例如下。 
|
上周期(前一日) | 以上周期(前一日)为依赖周期时,不同的依赖策略依赖的实例详情如下: 全部实例 全部实例时,需要上周期(前一日)的所有实例均成功运行,依赖的后续节点才可以正常运行。例如,当天的业务日期为2024-03-02 ,上周期(前一日)即为2024-03-01 。2024-03-02 的实例节点运行依赖2024-03-01 的所有实例。2024-03-01 所有实例运行成功,2024-03-02 实例节点均可以正常运行;2024-03-01 存在一个实例未成功运行,2024-03-02 实例节点均不可以正常运行。 配置调度依赖时,节点依赖周期预览示例如下。 
第一个实例 第一个实例时,只要上周期(前一日)的第一个实例成功运行,依赖的后续节点都可以正常运行。例如,当天的业务日期为2024-03-02 ,上周期(前一日)即为2024-03-01 。2024-03-02 的实例节点运行依赖2024-03-01 的第一个实例。2024-03-01 第一个实例运行成功,2024-03-02 实例节点均可以正常运行;2024-03-01 第一个实例未成功运行,2024-03-02 实例节点均不可以正常运行。 配置调度依赖时,节点依赖周期预览示例如下。 
最后一个实例 最后一个实例时,只要上周期(前一日)的最后一个实例成功运行,依赖的后续节点都可以正常运行。例如,当天的业务日期为2024-03-02 ,上周期(前一日)即为2024-03-01 。2024-03-02 的实例节点运行依赖2024-03-01 的最后一个实例。2024-03-01 最后一个实例运行成功,2024-03-02 实例节点均可以正常运行;2024-03-01 最后一个实例未成功运行,2024-03-02 实例节点均不可以正常运行。 配置调度依赖时,节点依赖周期预览示例如下。 向后最近一个实例 所选区间内,晚于当前实例运行时间的第一个实例A,若A不存在,则选择最后一个实例。 例如,当天的业务日期为2024-03-02 ,上周期(前一日)即为2024-03-01 。业务日期为2024-03-02 、调度时间为13:00:00 的任务实例节点,向后最近一个实例是业务日期为2024-03-01 、调度时间为13:00:00 的实例,即当前任务2024-03-02 的13:00:00 实例节点依赖上周期(前一日)依赖节点23:00:00 的实例,其他节点以此类推。 配置调度依赖时,节点依赖周期预览示例如下。 向前最近一个实例 所选区间内,定时运行时间离当前任务定时运行时间最近的实例。早于当前任务定时运行时间的最后一个实例优先。 例如,当天的业务日期为2024-03-02 ,上周期(前一日)即为2024-03-01 。业务日期为2024-03-02 、调度时间为13:00:00 的任务实例节点,向前最近一个实例是业务日期为2024-03-01 、调度时间为13:00:00 的实例,即当前任务2024-03-02 的13:00:00 实例节点依赖上周期(前一日)依赖节点23:00:00 的实例,其他节点以此类推。 配置调度依赖时,节点依赖周期预览示例如下。
|
前N日 | 以前N日为依赖周期时,不同依赖策略的执行逻辑不同。以下案例以易于理解的前2日为例,为您说明不同的依赖策略所依赖的实例,详情如下: 全部实例 全部实例时,需要前2日的所有实例均成功运行,依赖的后续节点才可以正常运行。例如,当天的业务日期为2024-03-04 ,前2日即为2024-03-02 。2024-03-04 的实例节点运行依赖2024-03-02 的所有实例。2024-03-02 所有实例运行成功,2024-03-04 实例节点均可以正常运行;2024-03-02 存在一个实例未成功运行,2024-03-04 实例节点均不可以正常运行。其他节点以此类推。 配置调度依赖时,节点依赖周期预览示例如下。 
第一个实例 第一个实例时,只要前2日的第一个实例成功运行,依赖的后续节点都可以正常运行。例如,当天的业务日期为2024-03-04 ,前2日即为2024-03-02 。2024-03-04 的实例节点运行依赖2024-03-02 的第一个实例。2024-03-02 第一个实例运行成功,2024-03-04 实例节点均可以正常运行;2024-03-02 第一个实例未成功运行,2024-03-04 实例节点均不可以正常运行。 配置调度依赖时,节点依赖周期预览示例如下。 最后一个实例 最后一个实例时,只要前2日的最后一个实例成功运行,依赖的后续节点都可以正常运行。例如,当天的业务日期为2024-03-04 ,前2日即为2024-03-02 。2024-03-04 的实例节点运行依赖2024-03-02 的最后一个实例。2024-03-02 最后一个实例运行成功,2024-03-04 实例节点均可以正常运行;2024-03-02 最后一个实例未成功运行,2024-03-04 实例节点均不可以正常运行。 配置调度依赖时,节点依赖周期预览示例如下。 
向后最近一个实例 所选区间内,晚于当前实例运行时间的第一个实例A,若A不存在,则选择最后一个实例。 例如,依赖前2日实例,且当天的业务日期为2024-03-04 ,前2日即为2024-03-02 。业务日期为2024-03-04 、调度时间为13:00:00 的任务实例节点,向后最近一个实例是业务日期为2024-03-02 、调度时间为13:00:00 的实例,即当前任务2024-03-04 的13:00:00 实例节点依赖前2日依赖节点13:00:00 的实例,其他节点以此类推。 配置调度依赖时,节点依赖周期预览示例如下。 
向前最近一个实例 所选区间内,定时运行时间离当前任务定时运行时间最近的实例。早于当前任务定时运行时间的最后一个实例优先。 例如,依赖前2日实例,且当天的业务日期为2024-03-04 ,前2日即为2024-03-02 。业务日期为2024-03-04 、调度时间为13:00:00 的任务实例节点,向前最近一个实例是业务日期为2024-03-02 、调度时间为13:00:00 的实例,即当前任务2024-03-04 的13:00:00 实例节点依赖前2日依赖节点13:00:00 的实例,其他节点以此类推。 配置调度依赖时,节点依赖周期预览示例如下。
|
最近24小时 | 以最近24小时为依赖周期时,不同的依赖策略依赖的实例详情如下: 全部实例 全部实例时,需要距离当前运行节点24小时内(最近24小时)的所有依赖实例均成功运行,当前运行节点才可以正常运行。例如,当天的业务日期为2024-03-04 ,距离13:00:00 实例24小时内的依赖实例包括2024-03-03 的13:00:00 、14:00:00 、15:00:00 ;距离14:00:00 实例24小时内的依赖实例包括2024-03-03 的14:00:00 、15:00:00 。 配置调度依赖时,节点依赖周期预览示例如下。 
第一个实例 第一个实例时,需要距离当前运行节点24小时内(最近24小时)的第一个依赖实例成功运行,当前运行节点才可以正常运行。例如,当天的业务日期为2024-03-04 ,距离13:00:00 实例24小时内的依赖实例包括2024-03-03 的13:00:00 、14:00:00 、15:00:00 ,在此范围内的第一个实例为13:00:00 ;距离14:00:00 实例24小时内的依赖实例包括2024-03-03 的14:00:00 、15:00:00 ,在此范围内的第一个实例为14:00:00 。 配置调度依赖时,节点依赖周期预览示例如下。 最后一个实例 最后一个实例时,需要距离当前运行节点24小时内(最近24小时)的最后一个依赖实例成功运行,当前运行节点才可以正常运行。例如,当天的业务日期为2024-03-04 ,当前调度实例的时间为13:00:00 ,则实例24小时内的依赖实例的取值范围为[2024-03-03 13:00 ~ 2024-03-04 13:00 ) 。 配置调度依赖时,节点依赖周期预览示例如下。 向后最近一个实例 所选区间内,晚于当前实例运行时间的第一个实例A,若A不存在,则选择最后一个实例。 例如,当天的业务日期为2024-03-04 ,当前实例调度时间为2024-03-04 13:00 ,则向后最近一个实例的取值范围为[2024-03-03 13:00 ~ 2024-03-04 13:00 ) ,实际所依赖的实例节点为2024-03-04 12:00 ;当前实例调度时间为2024-03-04 13:05 ,则向后最近一个实例的取值范围为[2024-03-03 13:05 ~ 2024-03-04 13:05 ) ,实际所依赖的实例节点为2024-03-04 13:00 。 配置调度依赖时,节点依赖周期预览示例如下。  
向前最近一个实例 所选区间内,定时运行时间离当前任务定时运行时间最近的实例。早于当前任务定时运行时间的最后一个实例优先。 例如,当天的业务日期为2024-03-04 ,当前实例调度时间为2024-03-04 13:00 ,则向前最近一个实例的取值范围为[2024-03-03 13:00 ~ 2024-03-04 13:00 ) ,实际所依赖的实例节点为2024-03-04 12:00 ;当前实例调度时间为2024-03-04 13:05 ,则向前最近一个实例的取值范围为[2024-03-03 13:05 ~ 2024-03-04 13:05 ) ,实际所依赖的实例节点为2024-03-04 13:00 。 
|