代码模板是在创建节点后,默认展示在该节点代码编辑器界面最前端的内容,包括节点类型、节点的创建用户、节点的创建时间等信息,帮助您快速标记该节点。通常用于业务层进行节点管理。本文为您介绍DataWorks支持的代码模板类型及如何设置代码模板。
使用限制
仅空间管理员可以修改代码模板。如果目标用户需要修改代码模板,则可被授予空间管理员角色权限,授权详情请参见添加空间成员并管理成员角色权限。
设置代码模板
-
进入代码模板。
-
登录DataWorks控制台,单击左侧导航栏的数据建模与开发 > 数据开发,在下拉框中选择对应工作空间后单击进入数据开发。
-
单击左侧导航栏底部的
图标,进入设置页面。
-
在设置页面,单击代码模板,进入代码模板页面。
-
-
设置代码模板。
在代码模板页面,单击相应代码类型后的编辑,即可根据需要修改该类型节点的代码模板。修改并保存后,后续在数据开发(DataStudio)创建的相应节点便会呈现该模板的配置内容,您可基于该内容进行相关业务管理操作。DataWorks支持的模板类型,请参见支持的代码模板类型。
以ODPS SQL节点示例,该节点编辑页面代码模板展示如下。
支持的代码模板类型
在定义代码模板时,您可使用相关变量来记录新建该类型任务时的相关信息,目前支持在模板中定义的变量有:
-
author
:记录节点创建人。 -
createTime
:记录节点创建时间。
DataWorks支持的节点类型及为该节点提供的默认模板如下表。
引擎类型 |
节点类型 |
默认模板 |
MaxCompute |
ODPS Script |
![]() |
ODPS SQL |
![]() |
|
ODPS MR |
![]() |
|
PyODPS 2 |
![]() |
|
PyODPS 3 |
![]() |
|
EMR |
EMR MR |
![]() |
EMR Shell |
![]() |
|
EMR Presto |
![]() |
|
EMR Spark Streaming |
![]() |
|
EMR Trino |
![]() |
|
EMR Hive |
![]() |
|
EMR Spark |
![]() |
|
EMR Spark SQL |
![]() |
|
EMR Impala |
![]() |
|
CDH |
CDH Hive |
![]() |
CDH Spark |
![]() |
|
CDH MR |
![]() |
|
CDH Presto |
![]() |
|
CDH Impala |
![]() |
|
Hologres |
Hologres SQL |
![]() |
其他 |
Shell |
![]() |
ClickHouse SQL |
![]() |
|
HTTP触发器 |
![]() |
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/172247.html