DataWorks空跑是什么?

DataWorks空跑是什么?

展开
收起
真的很搞笑 2023-08-16 13:36:51 277 分享 版权
1 条回答
写回答
取消 提交回答
  • 【空跑】
    空跑的实例任务状态显示成功(正常调度),运行日志为空,无执行时长,不会实际跑数据。
    【确认空跑状态】
    可以点开实例详情,查看实例状态。

    周月实例空跑周期
    实时生成的过期实例
    设置成功实例
    实例属性为空跑
    临时工作流中未被选择的实例

    【场景一:周月实例空跑周期】
    任务定时时间为“定时每周几”或者“每月定时几号”跑的任务,任务只有在指定调度时间才会真实跑数据,在非指定时间内,非调度时间内其他时间会生成空跑实例,不会实际执行任务。请确认任务定时是时间为什么时候。

    image.png

    【场景二:实时生成的过期实例】
    当使用“发布后及时生成实例”方式生成周期实例时,只有任务定时时间在任务发布时间点十分钟后的实例会真实跑数据,发布时间点十分钟前的实例会生成一个空跑实例,不会真实跑数据。该实例状态为:实时生成的过期实例。
    详情可参考文档:实施转实例
    image.png

    【场景三:设置成功实例】
    当时实例状态为失败时,若触发“置成功”,则该实例状态会成功,不会真实跑数据,且不阻塞下游任务执行。该实例状态为:设置成功实例。
    image.png

    【场景四:实例属性为空跑】
    检查数据开发调度配置界面该节点时间属性是否设置为“空跑调度”。
    image.png

    【场景五: 临时工作流中未被选择的实例】
    当补数据时,假设C节点依赖B节点,B节点依赖A节点,如果补数据选择补AC节点,则该B节点实例状态为:
    临时工作流中未被选择的实例。
    image.png

    【补数据空跑解决方法】
    如果任务为月调度任务定时每月1号调度,那补数据需要选择业务时间为月末。周任务同理

    【日调度任务空跑排查方法】
    如果是日调度任务请检查该节点的调度配置界面是不是将节点配置为空跑。
    注意:
    T+1: 业务时间为今天的数据明天才会去跑。,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-08-16 14:47:35
    赞同 展开评论

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

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