新增并管理自定义模版

最近更新时间:2026-02-13 11:31:22

我的收藏
当系统模版无法满足实际项目需要时,用户可以将常用的检测 SQL 语句定义为模板,在项目中复用使用。

创建自定义模板

支持用户通过 SQL 表达式的方式创建自定义监控规则模版。
1. 进入规则模版 > 自定义模版,单击新增按钮即可弹出模板创建窗口。
2. 在创建模版界面,配置模板维度、适用对象、模板描述、SQL 表达式后,即可完成模板创建。



信息
详情
模版名称
自定义规则模版名称
模版类型
模版检查对象,表或字段
模版维度
6种维度:准确性、唯一性、完整性、一致性、及时性、有效性
适用引擎
支持: Hive、Spark、DLC、TCHouse-D、 TCHouse-P、TCHouse- X、Doris 、StarRocks
模版描述
为自定义模版添加描述信息
SQL 表达式
填充一段 SQL 语句,并可在SQL中预置参数变量以满足更多使用场景。
注意:
运行结果必须为一行一列,即结果必须为一个固定值(可为字符或数值);
如果结果为多行,系统将自动取第一条。
您可在 SQL 预置参数变量,由实际使用者自填充值。
1. 当前检测规则关联的主表:${table_1};
2. 当前检测规则关联的主表内的字段:${table_1.column_1},${table_1.column_2}...${table_1.column_n};
3. 支持关联1个相同数据源相同库下的其他表:${table_2}或${table_3}...${table_n},注意仅支持1个表;
4. 关联其他表的字段:${table_2.column_1},${table_2.column_2}...${table_2.column_n};
5. 设置where过滤参数:使用${param_1}...${param_n};
6. 使用时间参数,例如:${yyyy-MM-dd-1d},详细可参考 时间参数说明

自定义模板列表




信息
详情
模版名称
6种维度:准确性、唯一性、完整性、一致性、及时性、有效性
模版描述
该模版适用的表类型
模版类型
为自定义模版添加描述信息
维度
自定义规则的检查维度。6种维度:准确性、唯一性、完整性、一致性、及时性、有效性
适用对象
规则模版的适用对象,表、字段
引用数
规则模版被检测任务引用的次数
更新时间
规则模版最后一次更新的时间
创建人
规则模版的创建人
操作
编辑
编辑规则模版,可编辑内容与创建模版的配置项相同
删除
单个删除或批量删除自定义规则模版
版本记录
查看规则模版的历史版本更新记录,支持对比功能