システムルール テンプレートのリスト
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
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 アサーション |
指定されたステートメントに対して返された行数を評価する集計ルール。行が返された場合、このルールは失敗します。 |
| テーブルの条件に関する期待値 |
指定された式がテーブルに対して true かどうかを評価する集計ルール。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-04-17 UTC。
[[["わかりやすい","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-04-17 UTC。"],[],[]]