Dataworks如何设置成功实例?

Dataworks如何设置成功实例?

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

    在DataWorks中,设置成功实例是通过以下步骤完成的:

    登录到DataWorks控制台,并选择相应的工作空间。

    进入数据集成或数据开发模块,找到目标任务。

    对于数据集成任务,点击任务列表中的任务名称,进入任务详情页面。

    在任务详情页面,选择“运行记录”选项卡,然后选择“成功实例”。

    在成功实例列表中,你可以看到该任务的成功运行记录。你可以根据时间、状态等条件进行筛选和排序。

    如果你想设置成功实例,可以选择某个成功实例的复选框,然后点击页面顶部的“设置成功实例”按钮。

    在弹出的设置成功实例对话框中,你可以选择设置成功实例的条件。条件可以基于运行时间、任务状态、数据量等进行设置。

    确认设置成功实例的条件后,点击“确定”按钮,即可完成成功实例的设置。

    2023-07-30 19:27:10
    赞同 展开评论
  • 在DataWorks中,你可以通过设置成功实例来指定任务节点执行成功的条件。当任务节点满足特定条件后,将被视为成功实例。下面是设置成功实例的一般步骤:

    1. 登录到DataWorks控制台:使用你的账号和密码登录到DataWorks控制台。

    2. 进入工作空间:选择你要配置成功实例的目标工作空间,并进入该工作空间。

    3. 找到任务节点:在工作空间页面,点击左侧导航栏中的“开发”选项卡,然后选择“数据开发”。

    4. 编辑任务节点:在数据开发页面,找到需要设置成功实例的任务节点,并点击该节点进行编辑。

    5. 配置成功实例条件:在右侧的属性设置面板中,找到成功实例相关的设置选项。具体的名称可能因不同类型的任务节点而有所变化,例如成功条数、输出表是否合法等。根据你的需求,设置任务节点的成功实例条件。

    6. 保存修改:确认并保存修改后的成功实例设置。

    2023-07-12 12:02:48
    赞同 展开评论
  • 【空跑】
    空跑的实例任务状态显示成功(正常调度),运行日志为空,无执行时长,不会实际跑数据。
    【确认空跑状态】
    可以点开实例详情,查看实例状态。

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

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

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

    image.png

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

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

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

    image.png

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

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

    2023-07-12 10:38:29
    赞同 展开评论

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

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