配置依赖规则
通过自定义依赖规则配置,您可以通过选择业务日期(T/T-1/T-2)与具体时间(0-23)来定义依赖规则的配置模式。该配置项不仅统一了依赖规则表达格式的设置,而且提高了作业依赖的配置效率,有效降低了作业依赖配置的操作难度。
适用场景
仅适用周期调度业务场景。
操作步骤
- 登录DataArts Studio管理控制台。
详情请参考访问DataArts Studio实例控制台。
- 在DataArts Studio控制台首页,选择对应工作空间的“数据开发”模块,进入数据开发页面。
- 在数据开发主界面的左侧导航栏,选择“配置管理 > 配置”。
- 单击“依赖规则”,可以对作业的依赖规则进行配置。单击“新建”,弹出“新建依赖规则”页面。配置依赖规则。
表1 配置依赖规则 参数
说明
基础信息
名称
输入依赖规则名称。规则名称不能重复。
描述(可选)
输入描述信息。
依赖模式
- 所有实例:时段内所有实例完成即可。
- 任一实例(任意一个实例):时段内任一实例完成即可。
- 最后一个实例:时段内最后一个实例完成即可。
时间配置
说明:- 该时间代表期望等待上游任务产出的时间窗口(并非已生成的物理实例)。
- 该时间为调度平台作业调度业务日期标识。T表示当前调度业务日,T-n表示向前偏移n个业务日。
- 至少选择一个时间段。
T时段(今天)
选择今天的时间段,比如“01:00-01:59”。
支持选择多个时间段或者全选。
T-1时段(昨天)
选择昨天的时间段,比如“01:00-01:59”。
支持选择多个时间段或者全选。
T-2时段(前天)
选择前天的时间段,比如“01:00-01:59”。
支持选择多个时间段或者全选。
- 配置完成后,单击“确定”。
配置好依赖规则后,请前往调度作业的周期调度去使用已创建的依赖规则。
更多操作
- 查看引用:可以查看依赖规则被作业引用的详细信息。在“操作”列,单击“查看引用”,可以跳转到作业配置界面,查看作业所引用的依赖规则。
- 编辑:可以对已经创建的依赖规则进行编辑。
修改依赖规则时,如果该依赖规则被作业引用,系统会提示“被N个作业引用,修改后将在下次调度孵化时生效”。同时,系统会自动提示受影响作业名称。
- 删除:可以删除已经创建的依赖规则。单击“更多 > 删除”,一键输入DELETE,单击“确定”,删除依赖规则。
- 依赖规则未被任何作业引用 ,可以直接删除。
- 依赖规则已经被作业引用,不允许直接删除,需要先解除依赖关系,再进行删除。
- 禁用/启动:可以对已经创建的依赖规则进行禁用/启动。
- 查询:可以查询已创建的依赖规则,支持模糊搜索。