数据治理中心 DATAARTS STUDIO-开发一个DWS SQL作业:开发DWS SQL作业

时间:2023-11-21 17:10:44

开发DWS SQL作业

DWS SQL脚本开发完成后,我们为DWS SQL脚本构建一个周期执行的作业,使得该脚本能定期执行。

  1. 创建一个数据开发模块空作业,作业名称为“job_dws_sql”

    图2 创建job_dws_sql作业

  2. 然后进入到作业开发页面,拖动DWS SQL节点到画布中并单击,配置节点的属性。

    图3 配置DWS SQL节点属性

    关键属性说明:

    • SQL脚本:关联开发DWS SQL脚本中开发完成的DWS SQL脚本“dws_sql”
    • 数据连接:默认选择SQL脚本“dws_sql”中设置的数据连接,支持修改。
    • 数据库:默认选择SQL脚本“dws_sql”中设置的数据库,支持修改。
    • 脚本参数:通过EL表达式获取"yesterday"的值,EL表达式如下:
      #{Job.getYesterday("yyyy-MM-dd")}
    • 节点名称:默认显示为SQL脚本“dws_sql”的名称,支持修改。

  3. 作业编排完成后,单击,测试运行作业。
  4. 如果运行成功,单击画布空白处,在右侧的“调度配置”页面,配置作业的调度策略。

    图4 配置调度方式

    说明:

    2021/08/06至2021/08/31,每天2点执行一次作业。

  5. 单击“提交”,执行调度作业,实现作业每天自动运行。
support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0524.html