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 權限。 |
| Table Comparison Aggregate Equality Expectation |
匯總規則,用於評估目前表格和指定參照表格的匯總運算式結果是否相等。 |
| Table Comparison Aggregate Range Expectation |
匯總規則:評估目前資料表上匯總運算式的結果,是否與參考資料表相差超過指定容差。 |
| 資料表比較資料列計數相等期望 |
匯總規則,用於評估目前資料表中的列數是否等於指定參照資料表中的列數,並在計算前選擇性篩選資料列。 |
| 資料表比較資料列計數因子相等性期望 |
匯總規則:評估目前資料表中的列數是否等於指定參照資料表中的列數因數,並可選擇在計數前篩選列。 |
缺少值、不重複的值和類型
| 名稱 |
說明 |
| 欄類型預期行為 |
匯總規則,用於評估資料欄資料類型是否符合指定類型。這項規則需要對所查詢的資料表和資料集具備 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 權限。 |
| 欄類型清單期望值 |
匯總規則,用於評估資料欄資料類型是否位於指定集合中。這項規則需要對所查詢的資料表和資料集具備 bigquery.tables.get、bigquery.tables.list 和 bigquery.datasets.get 權限。 |
| 非空值預期 |
資料列層級規則,用於評估每個資料欄值是否為空值。 |
| 空值預期 |
資料列層級規則,用於評估每個資料欄值是否為空值。 |
| 字串大小寫預期行為 |
資料列層級規則,用於評估每個資料欄值字串是否符合指定大小寫。 |
| 獨特性期望 |
資料列層級規則,用於評估每個資料欄值是否不重複。 |
集合和範圍
| 名稱 |
說明 |
| 降低期望值 |
匯總規則,用於評估資料欄中的值是否減少。系統會忽略 NULL 值。傳回第一個不符合預期的資料列。 |
| 提高期望 |
匯總規則,用於評估資料欄中的值是否遞增。系統會忽略 NULL 值。傳回第一個不符合預期的資料列。 |
| 範圍期望值 |
資料列層級規則,用於評估每個資料欄值是否在指定範圍內。 |
| 參考集預期行為 |
資料列層級規則,用於評估每個資料欄值是否包含在指定的參照集中。 |
| 設定排除條件 |
資料列層級規則,用於評估每個資料欄值是否不屬於指定集合。 |
| 設定期望 |
列層級規則,用於評估每個資料欄值是否包含在指定集合中。 |
字串比對
| 名稱 |
說明 |
| 模式排除條件的預期行為 |
資料列層級規則,用於評估每個資料欄值是否與指定的 SQL LIKE 模式不符。 |
| 模式排除項目預期清單 |
資料列層級規則,用於評估每個資料欄值是否與任何指定的 SQL LIKE 模式不符。 |
| 圖案期望 |
資料列層級規則,可評估每個資料欄值是否符合指定的 SQL LIKE 模式。 |
| 模式期望清單 |
資料列層級規則,用於評估每個資料欄值是否符合至少一個指定的 SQL LIKE 模式。 |
| 規則運算式排除條件預期行為 |
列層級規則,用於評估每個資料欄值是否不符合指定的規則運算式。 |
| 規則運算式排除條件預期清單 |
資料列層級規則,用於評估每個資料欄值是否與任何指定的規則運算式不符。 |
| 規則運算式預期行為 |
資料列層級規則,用於評估每個資料欄值是否符合指定的規則運算式。 |
| 規則運算式預期清單 |
資料列層級規則,用於評估每個資料欄值是否與至少一個指定的規則運算式相符。 |
| 字串長度相等預期 |
資料列層級規則,用於評估每個資料欄值字串長度是否等於指定值。 |
| 字串長度範圍預期 |
資料列層級規則,用於評估每個資料欄值字串長度是否在指定範圍內。 |
匯總函式
多欄
分布函式
| 名稱 |
說明 |
| 日期零件完整度預期 |
彙整規則:評估資料表在日期範圍內每個間隔 (例如每天) 是否都有資料。 |
| 標準差值預期 |
資料列層級規則,用於評估每個資料欄值與資料欄平均值之間相差幾個標準差。 |
一般條件
| 名稱 |
說明 |
| 資料列條件預期行為 |
資料列層級規則,用於評估資料表中的每個資料列是否符合指定條件。 |
| SQL 斷言 |
匯總規則:評估指定陳述式傳回的列數。如果傳回任何資料列,即代表這項規則失敗。 |
| 資料表條件預期行為 |
匯總規則,用於評估指定運算式是否適用於資料表。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間: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"]],["上次更新時間:2026-06-02 (世界標準時間)。"],[],[]]