全部產品
Search
文件中心

DataWorks:配置代碼模板

更新時間:Jun 19, 2024

代碼模板是在建立節點後,預設展示在該節點代碼編輯器介面最前端的內容,包括節點類型、節點的建立使用者、節點的建立時間等資訊,協助您快速標記該節點。通常用於業務層進行節點管理。本文為您介紹DataWorks支援的代碼模板類型及如何設定代碼模板。

使用限制

空間管理員可以修改代碼模板。如果目標使用者需要修改代碼模板,則可被授予空間管理員角色許可權,授權詳情請參見增加空間成員並管理成員角色許可權

設定代碼模板

  1. 進入代碼模板。

    1. 登入DataWorks控制台,切換至目標地區後,單擊左側導覽列的資料建模與開發 > 資料開發,在下拉框中選擇對應工作空間後單擊進入資料開發

    2. 單擊左側導覽列底部的設定表徵圖,進入設定頁面。

    3. 設定頁面,單擊代碼模板,進入代碼模板頁面。

  2. 設定代碼模板。

    代碼模板頁面,單擊相應代碼類型後的編輯,即可根據需要修改該類型節點的代碼模板。修改並儲存後,後續在資料開發(DataStudio)建立的相應節點便會呈現該模板的配置內容,您可基於該內容進行相關業務管理操作。DataWorks支援的模板類型,請參見支援的代碼模板類型

    以ODPS SQL節點樣本,該節點編輯頁面代碼模板展示如下。代碼模板

支援的代碼模板類型

在定義代碼模板時,您可使用相關變數來記錄建立該類型任務時的相關資訊,目前支援在模板中定義的變數有:

  • author:記錄節點建立人。

  • createTime:記錄節點建立時間。

DataWorks支援的節點類型及為該節點提供的預設範本如下表。

引擎類型

節點類型

預設模

MaxCompute

ODPS Script

ODPS Script

ODPS SQL

ODPS SQL

ODPS MR

ODPS MR

PyODPS 2

PyODPS 2

PyODPS 3

PyODPS 3

EMR

EMR MR

EMR MR

EMR Shell

EMR Shell

EMR Presto

EMR Presto

EMR Spark Streaming

EMR Spark Streaming

EMR Trino

EMR Trino

EMR Hive

EMR Hive

EMR Spark

EMR Spark

EMR Spark SQL

EMR Spark SQL

CDH

CDH Hive

CDH Hive

CDH Spark

CDH Spark

CDH MR

CDH MR

CDH Presto

CDH Presto

CDH Impala

CDH Impala

Hologres

Hologres SQL

Hologres SQL

其他

Shell

shell

ClickHouse SQL

ClickHouse SQL

HTTP觸發器

-HTTP Trigger