配置代碼模板
代碼模板是在創(chuàng)建節(jié)點(diǎn)后,默認(rèn)展示在該節(jié)點(diǎn)代碼編輯器界面最前端的內(nèi)容,包括節(jié)點(diǎn)類型、節(jié)點(diǎn)的創(chuàng)建用戶、節(jié)點(diǎn)的創(chuàng)建時(shí)間等信息,幫助您快速標(biāo)記該節(jié)點(diǎn)。通常用于業(yè)務(wù)層進(jìn)行節(jié)點(diǎn)管理。本文為您介紹DataWorks支持的代碼模板類型及如何設(shè)置代碼模板。
使用限制
僅空間管理員可以修改代碼模板。如果目標(biāo)用戶需要修改代碼模板,則可被授予空間管理員角色權(quán)限,授權(quán)詳情請(qǐng)參見添加空間成員并管理成員角色權(quán)限。
設(shè)置代碼模板
進(jìn)入代碼模板。
登錄DataWorks控制臺(tái),切換至目標(biāo)地域后,單擊左側(cè)導(dǎo)航欄的 ,在下拉框中選擇對(duì)應(yīng)工作空間后單擊進(jìn)入數(shù)據(jù)開發(fā)。
單擊左側(cè)導(dǎo)航欄底部的圖標(biāo),進(jìn)入設(shè)置頁(yè)面。
在設(shè)置頁(yè)面,單擊代碼模板,進(jìn)入代碼模板頁(yè)面。
設(shè)置代碼模板。
在代碼模板頁(yè)面,單擊相應(yīng)代碼類型后的編輯,即可根據(jù)需要修改該類型節(jié)點(diǎn)的代碼模板。修改并保存后,后續(xù)在數(shù)據(jù)開發(fā)(DataStudio)創(chuàng)建的相應(yīng)節(jié)點(diǎn)便會(huì)呈現(xiàn)該模板的配置內(nèi)容,您可基于該內(nèi)容進(jìn)行相關(guān)業(yè)務(wù)管理操作。DataWorks支持的模板類型,請(qǐng)參見支持的代碼模板類型。
以O(shè)DPS SQL節(jié)點(diǎn)示例,該節(jié)點(diǎn)編輯頁(yè)面代碼模板展示如下。
支持的代碼模板類型
在定義代碼模板時(shí),您可使用相關(guān)變量來(lái)記錄新建該類型任務(wù)時(shí)的相關(guān)信息,目前支持在模板中定義的變量有:
author
:記錄節(jié)點(diǎn)創(chuàng)建人。createTime
:記錄節(jié)點(diǎn)創(chuàng)建時(shí)間。
DataWorks支持的節(jié)點(diǎn)類型及為該節(jié)點(diǎn)提供的默認(rèn)模板如下表。
引擎類型 | 節(jié)點(diǎn)類型 | 默認(rèn)模板 |
MaxCompute | ||
EMR | ||
EMR Trino | ||
CDH | CDH Hive | |
CDH Spark | ||
CDH MR | ||
CDH Presto | ||
CDH Impala | ||
Hologres | ||
其他 | ||