文档

新建MAX_COMPUTE_SQL任务

更新时间:
一键部署

本文为您介绍在离线计算引擎MaxCompute下如何创建MAX_COMPUTE_SQL任务。

背景信息

SQL离线计算任务适用于对已有数据进行加工处理,生成符合业务场景需求的数据场景。

操作步骤

  1. 请参见数据开发入口,进入数据开发页面。

  2. 在数据开发页面,按照下图操作指引进入新建MAX_COMPUTE_SQL任务对话框。

    image

  3. 新建编写并运行代码。

    1. 新建MAX_COMPUTE_SQL任务对话框配置参数。

      参数

      描述

      任务名称

      填写离线计算任务的名称,例如SQL。

      调度类型

      选择任务的调度类型。调度类型包括:

      • 周期任务,自动参与系统的周期性调度。

      • 手动任务,需要手动触发任务的运行。

      选择目录

      选择任务所存放的目录。若未创建目录,您可按照下图操作指引,填写目录名称选择目录所在位置进行创建。

      image

      描述

      填写对任务的简单描述。

      选择目录

      选择离线计算任务的目录。

    2. 单击确定

    3. 代码编辑器页面,编写离线计算任务的SQL代码。

      image

    4. 检查代码。

      代码编写完成后,单击预编译,系统帮助您检查编写的SQL代码的语法。

    5. 单击页面上的运行,运行代码。

  4. 单击页面侧边栏属性,配置任务属性。属性包括任务的基本信息参数配置调度属性(周期任务)、调度依赖(周期任务),运行配置资源配置

    • 基本信息

      用于定义调度任务的名称、对应责任人、描述等基本信息。详情请参见配置任务基本信息

    • 参数配置

      若您的任务中调用了参数变量,您可在属性中对参数进行赋值,从而支持节点调度时,参数变量可以自动被替换为相应的变量值。配置说明,请参见:参数配置及使用节点参数

    • 调度属性(周期任务)

      如果离线计算任务的调度类型为周期任务,除属性基本信息外,还需配置任务的调度属性及调度依赖。配置说明,请参见:离线任务调度属性配置

    • 调度依赖(周期任务)

      如果离线计算任务的调度类型为周期任务,除属性基本信息外,还需配置任务的调度依赖。配置说明,参见配置离线任务调度依赖

    • 运行配置

      您可根据业务场景为离线计算任务配置任务级的运行超时时间和任务运行失败时的重跑策略。未配置则默认继承租户级设置的默认值。配置说明,请参见:计算任务运行配置

  5. 在代码编写页面,保存并提交SQL任务。

    1. 单击页面上的image图标,保存代码。

    2. 单击页面右上方的image图标,提交代码。

  6. 提交备注页面,填写备注信息。

  7. 单击确定并提交

    说明

    系统在任务提交时,解析开发环境的表和字段血缘关系;发布时,解析生产环境的表和字段血缘关系。单个任务提交或发布时支持解析不超过10万条血缘关系,超过则不予记录,在资产目录中无法展示。

后续步骤

  • 如果您的开发模式是Dev-Prod模式,则需要发布SQL任务,详情请参见管理发布任务

  • 如果您的开发模式是Basic模式,则提交成功后的SQL任务,即可参与生产环境的调度。您可前往运维中心查看您发布的任务。更多信息,请参见运维中心入口

  • 本页导读 (0)
文档反馈