任务下线是指在某些情况下,需要将任务永久删除,包括开发环境的任务下线和生产环境的任务下线两种场景。

开发环境的任务下线

  1. 登录DataWorks控制台,进入数据开发页面。
  2. 通过任务节点类型、关键字来搜索需要删除的任务。
    搜索任务
  3. 右键单击要删除的任务,选择删除,则开发环境任务下线完成。
    删除

生产环境的任务下线

当已发布到生产环境的任务因某些原因需要删除时,需要根据删除任务>发布下线任务>执行发布的流程进行下线。

说明 子节点依赖关系的处理:由于生产环境的任务下线涉及到子节点依赖的问题,因此在删除任务前,请先一层层往下处理好子节点的依赖关系后,再进行删除。否则会提示存在子节点,下线失败。
下线失败

处理步骤如下:

  1. 查找此节点的下游节点,可在工作流管理查看生产调度依赖关系。
  2. 在数据开发页面重新编辑此子节点的父节点,或者直接删除此子节点。

如果提示子节点下还有子节点,请参见上述步骤逐层往下处理。

  1. 删除任务。

    可以参见前文开发环境的任务下线操作,删除需要下线的任务。

  2. 发布下线任务。
    说明 仅管理员/运维角色具有发布权限。如果是其他角色,需要通知运维人员进行发布。
    1. 删除需要下线的任务后,单击右上角的任务发布
    2. 创建发布包页面,勾选需要下线的任务。
      创建发布包
    3. 单击发布选中项

      您也可以单击添加到待发布,进入待发布列表进行发布。

  3. 执行发布。
    单击确认执行对话框中的发布,完成下线任务的发布。
    发布