模板管理
info
该功能仅专业版、旗舰版支持
概述
在日常的数据库操作中,编写高效、准确且易于维护的 代码至关重要。而代码模板则是一种强大的工具,能够帮助您快速生成常见的 SQL 语句结构,提高开发效率,减少错误,并确保代码的一致性和可读性。
租户模板
在模板管理中,任务模板分为「租户模板」和「项目模板」,在「租户模板」中创建的代码模板可以在租户下任意项目中引用,便于多团队的代码模板可以统一维护和管理,在「项目模板」中创建的代码模板仅可在当前项目下引用。
创建模板
在「数据开发->模板管理」中可以创建和管理代码模板,支持创建周期任务/手动任务/临时查询 时引用代码模板,目前支持的模板类型:SQL类、Python(Python on Agent)、Shell(Shell on Agent)等等
通过右键「租户模板」或「项目模板」可以进行新建代码模板。如图,在Spark SQL 的项目模板中进行模板新建。
或是通过上方的下拉菜单进行新建代码模板
在创建的模板IDE中可以填写代码内容,进行保存和提交,即可完成模板的创建
create table if not exists exam_dim_shop (
shop_id string comment '店铺id'
,shop_name string comment '店铺名称'
,shop_type string comment '店铺类型'
,address string comment '店铺地址'
)comment '店铺维度表'
PARTITIONED BY (ds string) lifecycle 365;
引用模板
在 周期任务/手动任务/临时查询 中新建任务,选择「Spark SQL」任务类型,选择「使用模板」,选择想要选择对应的模板
点击「确认」后,即可完成任务创建并引用模板