Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
系统规则模板列表
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Knowledge Catalog(以前称为 Dataplex Universal Catalog)提供了以下可在任何区域使用的系统规则模板。
表形状
| 名称 |
说明 |
| 列数相等性预期 |
汇总规则,用于评估表中的列数是否等于指定值。此规则需要对所查询的表和数据集具有 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 权限。 |
| 列数范围预期 |
汇总规则,用于评估表中的列数是否在指定范围内。此规则需要对所查询的表和数据集具有 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 权限。 |
| 列存在性预期 |
汇总规则,用于评估表中是否存在特定列。此规则需要对所查询的表和数据集具有 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 权限。 |
| 时效性预期 |
汇总规则,用于评估列中的最新数据是否比指定的时间间隔新。 |
| 分组时效性预期 |
汇总规则,用于评估列中的最新分组数据是否比指定的时间间隔新。 |
| 有序架构匹配预期 |
汇总规则,用于评估表中的有序列是否与有序的指定列表完全匹配。 |
| 行数相等性预期 |
汇总规则,用于评估表中的行数是否等于指定值。 |
| 行数范围预期 |
汇总规则,用于评估表中的行数是否在指定范围内。 |
| 架构包含性预期 |
汇总规则,用于评估表中的列集是否包含指定集中的所有列。此规则需要对所查询的表和数据集具有 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 权限。 |
| 架构排除性预期 |
汇总规则,用于评估表中的列是否不在指定集中。此规则需要对所查询的表和数据集具有 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 权限。 |
| 架构匹配预期 |
汇总规则,用于评估表中的列是否与指定集完全匹配。此规则需要对所查询的表和数据集具有 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 权限。 |
| 表比较汇总相等性预期 |
汇总规则,用于评估当前表和指定参考表之间的汇总表达式结果是否相等。 |
| 表比较汇总范围预期 |
汇总规则,用于评估当前表上的汇总表达式结果与参考表之间的偏差是否超过指定的容差。 |
| 表比较行数相等性预期 |
汇总规则,用于评估当前表中的行数是否等于指定参考表中的行数,并且在计数之前可以选择进行行过滤。 |
| 表比较行数因子相等性预期 |
汇总规则,用于评估当前表中的行数是否等于指定参考表中的行数的某个因子,并且在计数之前可以选择进行行过滤。 |
缺失值、唯一值和类型
| 名称 |
说明 |
| 列类型预期 |
汇总规则,用于评估列数据类型是否与指定类型匹配。此规则需要对所查询的表和数据集具有 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 权限。 |
| 列类型列表预期 |
汇总规则,用于评估列数据类型是否在指定集中。此规则需要对所查询的表和数据集具有 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 权限。 |
| 非 Null 预期 |
行级规则,用于评估每个列值是否为非 Null 值。 |
| Null 预期 |
行级规则,用于评估每个列值是否为 Null 值。 |
| 字符串大小写预期 |
行级规则,用于评估每个列值字符串是否与指定的大小写匹配。 |
| 唯一性预期 |
行级规则,用于评估每个列值是否唯一。 |
集和范围
| 名称 |
说明 |
| 递减预期 |
汇总规则,用于评估列中的值是否递减。系统会忽略 NULL 值。返回第一个未满足预期的行。 |
| 递增预期 |
汇总规则,用于评估列中的值是否递增。系统会忽略 NULL 值。返回第一个未满足预期的行。 |
| 范围预期 |
行级规则,用于评估每个列值是否在指定范围内。 |
| 参考集预期 |
行级规则,用于评估每个列值是否包含在指定参考集中。 |
| 集排除性预期 |
行级规则,用于评估每个列值是否不包含在指定集中。 |
| 集预期 |
行级规则,用于评估每个列值是否包含在指定集中。 |
字符串匹配
| 名称 |
说明 |
| 图案排除性预期 |
行级规则,用于评估每个列值是否与指定的 SQL LIKE 模式不匹配。 |
| 模式排除性预期列表 |
行级规则,用于评估每个列值是否与任何指定的 SQL LIKE 模式不匹配。 |
| 图案预期 |
行级规则,用于评估每个列值是否与指定的 SQL LIKE 模式匹配。 |
| 模式预期列表 |
行级规则,用于评估每个列值是否与至少一个指定的 SQL LIKE 模式匹配。 |
| 正则表达式排除性预期 |
行级规则,用于评估每个列值是否与指定的正则表达式不匹配。 |
| 正则表达式排除性预期列表 |
行级规则,用于评估每个列值是否与任何指定的正则表达式不匹配。 |
| 正则表达式预期 |
行级规则,用于评估每个列值是否与指定的正则表达式匹配。 |
| 正则表达式预期列表 |
行级规则,用于评估每个列值是否与至少一个指定的正则表达式匹配。 |
| 字符串长度相等性预期 |
行级规则,用于评估每个列值字符串长度是否等于指定值。 |
| 字符串长度范围预期 |
行级规则,用于评估每个列值字符串长度是否在指定范围内。 |
聚合函数
多列
分布函数
| 名称 |
说明 |
| 日期部分完整性预期 |
汇总规则,用于评估表在日期范围内的每个时间间隔(例如,每天)是否都有数据。 |
| 标准差值预期 |
行级规则,用于评估每个列值是否在列平均值的指定标准差范围内。 |
通用条件
| 名称 |
说明 |
| 行条件预期 |
行级规则,用于评估表中的每一行是否满足指定条件。 |
| SQL 断言 |
汇总规则,用于评估为提供的语句返回的行数。如果返回了任何行,表示此规则失败。 |
| 表条件预期 |
汇总规则,用于评估提供的表达式对于表是否为 true。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-06-02。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-06-02。"],[],[]]