全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
DataWorks(数据工场)

周期任务

更新时间:2017-12-18 12:00:55

进入数据开发模块,将任务的调度类型设置为周期调度,单击提交,此时调度系统按照调度配置自动定时执行的任务即为周期任务。如下图所示:

1

默认展示的规则如下:

  • 默认展示工作流任务。

  • 默认展示当前登录账号名下的任务。

注意

任务提交后,将会在第二天23:30自动生成实例来运行任务,若是在23:30以后提交的任务,则第三天才会开始生成实例来自动运行任务。

危险操作

请勿操作project_etl_start节点,此节点为项目根节点,周期任务的实例均依赖于此节点,若将此节点冻结,周期任务实例将不会运行。

周期任务列表

展示已提交的任务信息,可以对这些任务进行测试运行、补数据、添加报警、修改责任人、修改资源组、冻结/解冻等操作,操作页面如下所示:

1

  • 筛选功能:如上图中的模块①,通过筛选条件过滤出要查询的任务。您可根据任务类型、任务名称、责任人、今日修改的任务、冻结状态等条件精确筛选。

    任务类型在筛选时分为三种,分别是工作流、节点任务和内部节点(内部节点是指工作流内的节点任务)。

    注意

    任务名搜索的结果,会受到其他筛选条件的影响,只有同时满足所有筛选条件的结果才会展示出来。

  • 操作:如上图中的模块②,您可以对任务进行测试、补数据、冻结、解冻、查看实例、添加报警、修改责任人等操作。

    注意

    周期任务的冻结,是第二天生效的,且冻结状态的任务,生成的实例也是冻结状态,不会直接运行,必须将实例解冻后再单击重跑,才会运行;如果需要紧急冻结任务,可以在周期实例中进行冻结操作。

  • 批量操作:如上图中的模块③,您可以批量选择任务,进行添加报警、修改责任人、修改资源组、冻结、解冻等操作。

    注意

    • 工作流任务无法修改资源组。

    • 冻结的任务生成的测试/补数据实例也会是冻结状态,只有解冻以后任务才会开始运行。

任务DAG图

若想看某个任务的详细信息,您可直接在任务列表中单击任务名/工作流名,会弹出一个任务信息的DAG图,如下图所示:

1

在DAG图中可以选择具体的任务/工作流,来查看任务属性和操作日志,也可以对该任务的属性进行修改。

注意

工作流属性和内部节点属性是不同的,内部节点可以查看代码内容。

  • 打开工作流后的内容如下:

    1

    • 工作流任务只能修改责任人和设置监控,无法修改资源组。

    • 可以查看操作日志,操作日志会记录您对该任务进行过的操作,比如更新工作流内容、冻结实例调度、补数据、冒烟测试等操作。

  • 打开工作流中的内部节点后,内容如下:

    1

    • 工作流中的内部节点可以修改责任人、修改资源组和设置监控。

    • 可以查看操作日志,操作日志会记录您对该任务进行过的操作,比如更新工作流内容、冻结实例调度、补数据、冒烟测试等操作。

    • 您还可以查看节点代码,但是不能进行修改。

  • 右键单击工作流/内部节点,内容如下:

    1

    右键单击工作流/内部节点都会出现上图所示的操作框,可以选择测试、补数据、冻结、解冻、查看实例等操作。

  • 查看工作流/节点上下游依赖,以及展开/关闭工作流,内容如下:

    1

    • 如上图中的模块①所示,您可以展开上下游依赖。

    • 如上图中的模块②所示,您单击后,可以展开/关闭工作流。

本文导读目录