小时调度即每天指定的时间段内,调度任务按N*1小时
的时间间隔运行一次。例如,每天00:00~03:00的时间段内,每1小时运行一次。
注意事项
配置示例
- 配置路径
您需要进入数据开发节点的编辑页面,单击右侧导航栏的调度配置,在调度配置 > 时间属性区域配置节点的调度周期。
- 场景示例
- 配置详情目标任务每天
00:00
~23:59
的时间段内,每隔6小时自动调度一次,配置详情如下图所示。说明 corn表达式会根据您选择的时间自动生成,不可手动修改。 - 调度详情调度系统每天将生成4个实例,并在实例的定时时间0点、6点、12点和18点运行,如下图所示。
- 配置详情目标任务每天
场景:小时任务依赖其他调度任务
DataWorks支持上下游不同调度周期的任务相互依赖,在上下游调度周期不一致情况下,您可先了解DataWorks挂载依赖的默认规则,再基于业务需要根据规则来变更任务的调度配置。更多关于DataWorks复杂依赖场景的说明,请参见必读:复杂依赖场景调度配置原则与示例。
小时任务常见依赖场景如下,您可结合必读:复杂依赖场景调度配置原则与示例中的图示加以理解。
- 当小时任务依赖小时任务:
- 若下游小时任务与上游小时任务当天执行周期数不一样,当前小时任务按照各周期定时时间挂载依赖。
- 若下游小时任务与上游小时任务当天执行周期数一样,当前小时任务按照周期序号挂载对应的上游周期依赖,即当前小时任务挂载上游小时依赖与各周期的定时时间无关,与是第几个周期有关。
- 当小时任务依赖天任务:小时任务当天所有周期均会直接或间接依赖天实例,即小时任务当天所有实例开始执行时间由上游天任务的完成时间决定。
- 当小时任务依赖分钟任务:小时任务会依赖该定时时间内的所有上游分钟任务。
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/171998.html