开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

dataworks周期任务下线怎么办?

dataworks周期任务下线怎么办?

展开
收起
真的很搞笑 2023-10-17 11:10:38 122 0
7 条回答
写回答
取消 提交回答
  • 如果您在DataWorks中的周期任务下线了,不必担心。首先,您需要明确下线的原因。如果是通过生产环境运维中心的周期任务界面进行的下线操作,那么在开发环境中这个任务将默认回到编辑状态,并不会被送入回收站。在这种情况下,您可以在数据开发(DataStudio)界面搜索节点名称来查找该节点。

    如果下线后的任务进入了回收站,您可以选择从回收站中恢复这个任务。值得注意的是,当某任务或业务流程不再需要运行时,您也可以选择手动下线该任务或批量下线业务流程中的任务。

    另外,如果您发现任务下线是因为RAM账户被删除导致的,您需要知道DataWorks任务是基于RAM账户来运行的,一旦RAM账户被删除,与之相关的任务也会自动下线。针对这种情况,您需要重新创建RAM账户并授权,然后重新配置任务即可。

    2023-10-31 23:47:20
    赞同 展开评论 打赏
  • Q1:如何删除节点
    datastudio删除任务只删除开发环境的任务,下线生产任务需要将下线操作发布到生产环境,生产环境任务才会下线。
    第一步:删除节点
    image.png

    第二步:发布列表发布节点状态为下线的任务,下线生产环境该节点
    image.png

    注意:如果是依赖上一周期选择依赖一层子节点,删除时要将您的依赖关系改一下才能删除。
    Q2. 如何找回下线节点?

    A2: 节点删除后会放在回收站,如果需要,可以到回收站去还原代码。

    Q3:如何确认任务是否下线成功?

    A3:执行下线后请在运维中心“周期任务”里根据节点id再次查询该节点查看节点是否还存在。

    Q4:节点存在子节点,下线失败

    image.png

    A4 : 可以在运维中心|数据开发找到这个子节点,在数据开发中编辑一下这个子节点的依赖,不要让子节点依赖这个需要下线的节点即可,记得提交发布哦,提交发布成功后,这个节点就可以删除了。特别强调:跨周期依赖也属于依赖!

    要下线的节点有上游依赖,没有下有依赖是可以下线的。,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-10-18 18:11:49
    赞同 展开评论 打赏
  • 月移花影,暗香浮动

    如果DataWorks中的周期任务需要下线,首先需要在数据开发页面中删除对应的任务。如果采用简单模式删除,运维中心会直接下线该节点任务;如果是标准模式,则需要通过"任务发布"界面发布下线节点的操作。

    具体操作步骤如下:

    步骤一:在数据开发(DataStudio)删除任务。如果您需要批量下线任务,可以选择需要下线的任务,使用快捷键“Ctrl+A”选中所有任务,然后点击“下线”按钮,即可批量下线所有任务。

    步骤二:发布下线记录至生产环境。在删除开发环境任务后,DataWorks会在"任务发布 > 创建发布包"界面产生一条待发布的下线记录。只有拥有空间管理员及运维权限的用户才能将该下线记录发布至生产,发布成功后生产环境的任务才会被下线。请注意,发布操作可能会涉及相关流程管控,所以需要确保发布操作执行成功。

    步骤三:确认生产任务是否已经下线。您可以在运维中心 > 周期任务界面,检查节点是否存在,若不存在表示任务已成功下线。

    对于已生成的实例,执行下线操作的过程中,未运行的实例会空跑,实例状态直接置为成功,但该实例实际未执行任务代码。如果需要重新执行任务,需要手动重新上线。此外,下线后的任务将进入回收站,如有需要,您也可以在回收站还原任务。

    2023-10-18 10:56:13
    赞同 展开评论 打赏
  • 在DataWorks中,如果你需要下线周期任务,你可以按照以下步骤来操作:

    1. 打开DataWorks管理控制台。
    2. 在管理控制台中,选择“数据开发”。
    3. 在数据开发页面中,选择“周期任务”。
    4. 在周期任务页面中,找到你需要下线的任务,点击进入。
    5. 在周期任务详情页面中,找到“下线”按钮,点击进入。
    6. 在弹出的确认框中,点击“确定”按钮,即可下线任务。
    2023-10-17 21:51:49
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    如果您需要下线一个DataWorks周期任务(cycle task),可以按照以下步骤操作:

    1. 登录DataWorks控制台,进入项目空间。
    2. 在左侧导航栏中选择“运维中心”>“任务列表”,然后选择要下线的周期任务。
    3. 点击任务名称前的复选框,然后在上方菜单栏中选择“下线”>“手动下线”。
    4. 在弹出的确认对话框中,输入下线原因,然后点击“确定”。

    完成上述操作后,该周期任务将会被下线并停止执行。下线后的任务仍然可以在任务列表中查看和管理,但不能进行修改或启动。如果需要重新启用任务,可以在任务列表中选择该任务,并选择“启用”>“手动启用”即可。

    2023-10-17 18:30:27
    赞同 展开评论 打赏
  • 下线任务即将该任务从开发环境删除,并将删除操作发布至生产调度系统,下线后任务将无法再调度。本文以标准模式工作空间为例,为您介绍周期调度任务的下线流程、恢复流程、任务下线后对于已生成实例及正在运行实例平台侧的处理方案。https://help.aliyun.com/zh/dataworks/user-guide/undeploy-nodes?spm=a2c4g.11186623.0.i119

    任务下线流程
    周期调度任务的下线流程如下。
    6eb05fd85b50d49d738aba3a7371bc43_p563051.png

    2023-10-17 14:47:40
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果要下线DataWorks生产线的周期任务,可以按照以下步骤操作:

    1. 登录DataWorks控制台。
    2. 在左侧导航栏,单击回收站。
    3. 单击左下角的展开图标,展开或折叠左侧导航栏。
    4. 在该页面还原和删除已删除的节点。

    这些步骤可以帮助您完成周期任务的下线操作。但是,需要注意的是,下线任务后任务将无法再调度。如果您需要保留原来的代码,可以先将代码备份,然后进行下线操作。

    2023-10-17 13:10:08
    赞同 展开评论 打赏
滑动查看更多

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载

    相关实验场景

    更多