本文为您介绍如何基于Dataphin构建SQL类型的离线计算任务。

背景信息

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

操作步骤

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
  3. 在Dataphin首页,单击顶部菜单栏的研发
  4. 在数据开发页面,按照下图操作指引进入新建MAX_COMPUTE_SQL任务对话框。z
  5. 新建编写并运行代码。
    1. 新建MAX_COMPUTE_SQL任务对话框配置参数。
      z
      参数 描述
      任务名称 填写离线计算任务的名称,例如SQL。
      调度类型 选择任务的调度类型。调度类型包括:
      • 周期任务,自动参与系统的周期性调度。
      • 手动任务,需要手动触发任务的运行。
      描述 填写对任务的简单描述。
      选择目录 选择离线计算任务的目录。
    2. 单击确定
    3. 代码编写页面,编写离线计算任务的SQL代码。
      fafafa
    4. 检查代码。
      代码编写完成后,单击预编译,系统帮助您检查编写的SQL代码的语法。

      如果预编译失败,您可以单击页面上方的格式化,系统自动帮助您调整语法格式。调整完格式,您可以单击刷新,刷新页面上的代码。

    5. 单击页面上的运行,运行代码。
  6. 可选:配置调度参数。
    • 如果离线计算任务的调度类型为周期任务,则需要配置调度参数,详情请参见调度配置
    • 如果离线计算任务的调度类型为手动任务,需要手动触发任务的调度。
  7. 在代码编写页面,保存并提交SQL任务。
    1. 单击页面上的z图标,保存代码。
    2. 单击页面右上方的z图标,提交代码。
    3. 提交备注页面,填写备注信息。
    4. 单击确定并提交
  8. 可选:发布SQL任务。
    • 如果您的开发模式是Dev-Prod模式,则需要发布SQL任务,详情请参见发布
    • 如果您的开发模式是Basic模式,则提交成功后的SQL任务,即可参与生产环境的调度。