Google は AI 技術を使用して、コンテンツをご希望の言語に翻訳しています。AI 翻訳には誤りが含まれる場合があります。
システムルール テンプレートのリスト
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
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 権限が必要です。 |
| 鮮度の期待値 |
列の最新のデータが指定された間隔よりも新しいかどうかを評価する集計ルール。 |
| グループ化された鮮度の期待値 |
列の最新のグループ化されたデータが指定された間隔よりも新しいかどうかを評価する集計ルール。 |
| Ordered Schema Match Expectation |
テーブル内の順序付き列が、順序付きの指定されたリストと完全に一致するかどうかを評価する集計ルール。 |
| 行数の等価性の期待値 |
テーブルの行数が指定された値と等しいかどうかを評価する集計ルール。 |
| 行数の範囲の期待値 |
テーブル内の行数が指定された範囲内にあるかどうかを評価する集計ルール。 |
| スキーマの包含の期待値 |
テーブルの列のセットに、指定されたセットのすべての列が含まれているかどうかを評価する集計ルール。このルールには、クエリ対象のテーブルとデータセットに対する 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 Expectation |
各列の値が null かどうかを評価する行レベルのルール。 |
| 文字列の大文字と小文字の期待値 |
各列の値の文字列が指定された大文字と小文字の区別に一致するかどうかを評価する行レベルのルール。 |
| 一意性の期待値 |
各列の値が一意かどうかを評価する行レベルのルール。 |
セットと範囲
| 名前 |
説明 |
| 期待値の低下 |
列の値が減少しているかどうかを評価する集計ルール。NULL 値は無視されます。期待値が満たされていない最初の行を返します。 |
| 高まる期待 |
列の値が増加しているかどうかを評価する集計ルール。NULL 値は無視されます。期待値が満たされていない最初の行を返します。 |
| 航続距離の目安 |
各列の値が指定された範囲内にあるかどうかを評価する行レベルのルール。 |
| 参照セットの期待値 |
各列の値が指定された参照セットに含まれているかどうかを評価する行レベルのルール。 |
| 除外の期待値を設定する |
各列の値が指定されたセットに含まれていないかどうかを評価する行レベルのルール。 |
| 見通しを伝える |
各列の値が指定されたセットに含まれているかどうかを評価する行レベルのルール。 |
文字列の一致
| 名前 |
説明 |
| パターン除外の期待値 |
各列の値が指定された SQL LIKE パターンと一致しないかどうかを評価する行レベルのルール。 |
| パターン除外期待リスト |
各列の値が指定された SQL LIKE パターンのいずれとも一致しないかどうかを評価する行レベルのルール。 |
| パターン期待値 |
各列の値が指定された SQL LIKE パターンと一致するかどうかを評価する行レベルのルール。 |
| パターン期待値リスト |
各列の値が、指定された SQL LIKE パターンの少なくとも 1 つと一致するかどうかを評価する行レベルのルール。 |
| 正規表現の除外の期待値 |
各列の値が指定された正規表現と一致しないかどうかを評価する行レベルのルール。 |
| 正規表現除外期待リスト |
各列の値が指定された正規表現のいずれとも一致しないかどうかを評価する行レベルのルール。 |
| 正規表現の期待値 |
各列の値が指定された正規表現と一致するかどうかを評価する行レベルのルール。 |
| 正規表現の期待値リスト |
各列の値が、指定された正規表現の少なくとも 1 つと一致するかどうかを評価する行レベルのルール。 |
| 文字列長の等価性の期待値 |
各列の値の文字列の長さが指定された値と等しいかどうかを評価する行レベルのルール。 |
| 文字列長の範囲の期待値 |
各列の値の文字列の長さが指定された範囲内にあるかどうかを評価する行レベルのルール。 |
集計関数
複数列
分布関数
| 名前 |
説明 |
| 日付部分の完全性の期待値 |
テーブルに、期間内のすべての間隔(毎日など)のデータがあるかどうかを評価する集計ルール。 |
| 標準偏差値の期待値 |
各列の値が、列の平均から指定された標準偏差の範囲内にあるかどうかを評価する行レベルのルール。 |
一般的な条件
| 名前 |
説明 |
| 行条件の期待値 |
テーブル内の各行が指定された条件を満たしているかどうかを評価する行レベルのルール。 |
| SQL アサーション |
指定されたステートメントに対して返された行数を評価する集計ルール。行が返された場合、このルールは失敗します。 |
| テーブルの条件の期待値 |
指定された式がテーブルに対して true かどうかを評価する集計ルール。 |
次のステップ
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-10-24 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-10-24 UTC。"],[],[]]