Google Cloud コンソールでデータ プロファイルを表示する

このページでは、Google Cloud コンソールでプロジェクト データ プロファイル、テーブルデータ プロファイル、列データ プロファイルを表示する方法について説明します。

データ所在地に配慮するため、機密データの保護は、異なるリージョンにあるプロファイルを組み合わせません。したがって、Google Cloud コンソールには、選択したリージョンのデータ プロファイルのみが表示されます。

複数のリージョンのデータ プロファイルを 1 つのビューで結合したレポートを作成する、または表示する場合は、BigQuery にデータ プロファイルをエクスポートして、事前作成したレポートを使用して Looker Studio で可視化することを検討してください。

検出サービスの詳細については、データ プロファイルをご覧ください。

準備

組織レベルまたはプロジェクト レベルで、スキャン構成とデータ プロファイルを表示するために必要な IAM 権限があることを確認します。

データ プロファイルを表示する

Google Cloud コンソールでデータ プロファイルを表示する手順は次のとおりです。

  1. Sensitive Data Protection の検出ページに移動します。

    [検出] に移動

  2. 正しい組織またはプロジェクトが表示されていることを確認してください。

    • 組織レベルまたはフォルダレベルのスキャンを使用してデータ プロファイルを生成した場合は、組織を表示します。
    • プロジェクト レベルのスキャンを使用してデータ プロファイルを生成した場合は、適切なプロジェクトを表示します。

    別のビューに切り替えるには、ツールバーで プロジェクト セレクタをクリックします。次に、表示する組織またはプロジェクトを選択します。

    プロジェクト レベルのスキャンで生成されたデータ プロファイルはプロジェクト ビューにのみ表示され、組織レベルまたはフォルダレベルのスキャンの結果とは結合されません。逆に、組織レベルまたはフォルダレベルのスキャンで生成されたデータ プロファイルは、組織ビューにのみ表示されます。

  3. [ロケーション] リストで、表示するデータ プロファイルを含むリージョンを選択します。各データ プロファイルは、関連するデータと同じリージョンに保存されます。

ページにデータ プロファイルが読み込まれます。このページでは、プロジェクト レベルとテーブルレベルでデータ プロファイルを表示できます。特定のテーブルデータ プロファイルにドリルダウンすると、そのテーブルの列レベルのデータ プロファイルを表示できます。

プロジェクト ビュー

[プロジェクト] タブでは、選択したリージョンでスキャンされたデータを含むプロジェクトのそれぞれが、1 つのデータ プロファイルを表します。

次の図は、プロジェクト データ プロファイルのリストを示しています。画像をクリックすると拡大します。

プロジェクト データ プロファイルのスクリーンショット

各プロジェクト データ プロファイルは、次のどちらの条件も満たすテーブルから収集された指標の集計です。

  • そのプロジェクトに属するテーブル。
  • ダッシュボード内で現在選択されているリージョンにあるテーブル。

そのため、同じプロジェクトには、2 つ以上のデータ プロファイルを設定できます(リージョンごとに 1 つ)。そういったプロジェクト データ プロファイルには、異なるリスクと機密性のレベルが存在します。

次の例について考えます。プロジェクト A の us-west1 リージョンと us-west2 リージョンにテーブルがあるとします。ダッシュボードを表示しているときに、us-west1 を選択します。そのビューには、プロジェクト A のデータ プロファイルがあります。これには、us-west1 リージョンのプロジェクト A のテーブルから収集された指標のみが含まれます。us-west2 リージョンに切り替えると、プロジェクト A の別のデータ プロファイルを使用できます。ここには、us-west2 リージョンのプロジェクト A のテーブルに関連するデータのみが表示されます。

プロジェクトのテーブルの詳細については、プロジェクト ID をクリックします。データ プロファイルのリストが [Tables] ビューに切り替わり、選択したプロジェクト用にフィルタされます。

プロジェクト データ プロファイルに収集される指標の詳細については、プロジェクト レベルのデータ プロファイルをご覧ください。

テーブルビュー

[テーブル] タブでは、選択したリージョンでスキャンされたテーブルのそれぞれが、1 つのデータ プロファイルを表します。

次の図は、テーブルデータ プロファイルのリストを示しています。画像をクリックすると拡大します。

テーブルデータ プロファイルのスクリーンショット

  • 特定テーブルのプロファイルの詳細を表示するには、 [アクション] をクリックし、つづいて [詳細を表示] をクリックします。

  • テーブルの列の詳細を確認するには、テーブル ID をクリックします。ページには、選択したテーブル用にフィルタリングされた列ビュー(列データ プロファイルのリスト)が読み込まれます。

  • 列ビューから [テーブル] タブに戻るには、 [プロファイル ダッシュボードまで戻る] をクリックします。

テーブルデータ プロファイルで収集される指標の詳細については、テーブルレベルのデータ プロファイルをご覧ください。

列ビュー

ダッシュボードで、[テーブル] タブのテーブル データ プロファイルをクリックすると、列ビューが表示されます。このビューでは、選択したリージョンでスキャンされたテーブルの列それぞれが、1 つのデータ プロファイルを表します。

次の図は、列データ プロファイルのリストを示しています。画像をクリックすると拡大します。

列データ プロファイルのスクリーンショット

特定列のプロファイルの詳細を表示するには、 [アクション] をクリックし、[詳細を表示] をクリックします。

  • 列ビューから [テーブル] タブに戻るには、 [プロファイル ダッシュボードまで戻る] をクリックします。

列データ プロファイルに収集される指標の詳細については、列レベルのデータ プロファイルをご覧ください。

BigQuery テーブルの詳しい検査を行う

BigQuery テーブルをプロファイリングし、テーブルのコンテンツの詳細を確認するために、詳しい検査を実行できます。テーブルを検査するには、次の手順に沿って操作します。

  1. Sensitive Data Protection の検出ページに移動します。

    [検出] に移動

  2. 検査するテーブルのデータ プロファイルか列データ プロファイルを見つけます。

  3. アクション)をクリックし、続いて [検査ジョブを作成] をクリックします。

  4. 実行する検査ジョブの詳細を入力します。このフォームの入力の詳細については、BigQuery テーブルを検査するをご覧ください。

次のステップ