开发者社区> 问答> 正文

Dataphin中,如果依赖的上游任务手工跑了,下游任务会自动调起来吗?

Dataphin中,如果依赖的上游任务手工跑了,下游任务会自动调起来吗?

展开
收起
LLLA 2024-01-24 07:44:58 38 0
2 条回答
写回答
取消 提交回答
  • Dataphin中,任务之间的依赖关系是自动化管理的。当上游任务(无论是调度任务还是被手动触发的任务)成功执行完成后,如果下游任务设置的是依赖于上游任务的成功执行,则下游任务会自动触发执行。

    具体来说,如果上游任务是通过手动方式运行的,并且下游任务配置了正确的依赖关系(如按成功实例、按失败实例或按条件依赖等),一旦上游任务运行成功,下游任务会检测到上游任务的状态变化,并依据依赖规则自动启动。

    但是请注意,对于非调度时间点的手动触发,需确保下游任务自身的调度时间和依赖触发条件匹配。如果下游任务设置了固定的调度时间窗口,即使上游任务已经手动成功运行,下游任务也可能不会立即启动,而是等到其自身的下一个调度时间窗口才会执行。因此,在配置任务依赖时,应充分考虑到任务的实际运行场景和调度计划。

    2024-01-26 16:57:06
    赞同 1 展开评论 打赏
  • 强制重跑需要选择下游才行,这样下游会调度image.png
    此回答来自钉群“Dataphin公共云答疑群“

    2024-01-24 09:32:53
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
构建企业级好数据(Dataphin智能数据建设与治理白皮书) 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载