DataWorks删除任务并且下线后,有关联的任务没有做任何处理,不可以重新建新任务覆盖老任务,使用

DataWorks删除任务并且下线后,有关联的任务没有做任何处理,不可以重新建新任务覆盖老任务,使用同一个输出名使用么?

展开
收起
真的很搞笑 2023-04-19 22:32:37 280 分享 版权
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    在DataWorks中,删除任务并下线后,如果有关联的任务没有做任何处理,是不可以重新建新任务覆盖老任务并使用同一个输出名的。原因是当任务被下线和删除后,其输出节点的输出表和输出schema也会被删除和清除,如果重新创建任务并使用已经被删除的输出表和输出schema名称,会导致新任务无法执行和产生一系列错误。

    如果您希望重新建立任务并使用同样的数据输出,可以考虑以下几种方法:

    1. 创建一个新的输出表和输出schema,然后在重新建立任务时使用新的名称作为输出。

    2. 对于已存在的输出表和输出schema,您可以考虑在下线和删除老任务之前,将其与其他任务解除关联,再进行下线和删除,这样可以避免影响其他任务的正常执行。

    3. 如果您已经删除了数据表,您可以使用DataWorks的数据恢复功能来恢复已经删除的数据。当您恢复数据之后,您可以使用已存在的输出表和输出schema名称,重新创建任务并使用。

    2023-04-30 23:12:00
    赞同 展开评论
  • 如何删除节点 datastudio删除任务只删除开发环境的任务,下线生产任务需要将下线操作发布到生产环境,生产环境任务才会下线。第一步:删除节点 image.png 第二步:发布列表发布节点状态为下线的任务,下线生产环境该节点 image.png 注意:如果是依赖上一周期选择依赖一层子节点,删除时要将您的依赖关系改一下才能删除。,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-04-20 08:01:52
    赞同 展开评论

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

收录在圈子:
+ 订阅
还有其他疑问?
咨询AI助理