请问DataWorks对节点手动下线后,对应已生成的 未运行任务 会自动删除或继续执行吗?

请问DataWorks对节点手动下线后,对应已生成的 未运行任务 会自动删除或继续执行吗?image.png

展开
收起
真的很搞笑 2023-07-25 18:07:14 129 分享 版权
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    当在DataWorks中手动下线一个节点后,对应已生成但未运行的任务会被取消,不会继续执行。手动下线节点意味着你主动停止了该节点的调度和执行。

    下线节点会导致已生成但未运行的任务进入"已取消"状态,这些任务将不再被调度和执行。如果你希望继续执行这些任务,你需要重新启用节点并重新调度任务。

    需要注意的是,手动下线节点并不会自动删除已生成的任务,这些任务仍然存在于任务列表中。如果希望删除已生成的任务,你可以手动选择并删除这些任务。

    2023-07-30 16:44:18
    赞同 展开评论
  • 在DataWorks中,如果手动将节点下线(禁用),对应已生成但尚未运行的任务会停止执行,并且不会继续执行。任务会保留在任务队列中,但不会继续被调度执行。

    当你手动将节点重新上线时,任务队列中未执行的任务不会自动删除,而是会等待节点再次可用后重新调度执行。

    需要注意的是,已经在运行中的任务不会受到节点下线的影响,它们会继续运行直到完成。

    如果你希望对节点下线后的任务进行处理,可以有以下几种方式:

    1. 手动删除任务:在节点下线后,手动删除对应任务队列中的未执行任务。这可以确保任务不会在节点上线后被调度执行。

    2. 重新调度任务:在节点重新上线后,重新调度之前未执行的任务。你可以选择手动触发任务运行,或者等待调度器自动将任务重新安排到节点上执行。

    3. 调整任务依赖关系:根据具体需求,可能需要调整任务之间的依赖关系。例如,如果某个任务依赖于节点上线后才能开始执行,可以修改任务的依赖规则,以便在节点上线后再开始执行。

    2023-07-26 21:47:26
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

还有其他疑问?
咨询AI助理