データ プロダクトを管理する

このドキュメントは、Dataplex Universal Catalog でデータ プロダクトの更新、削除、アクセス権の付与を行うデータ プロダクト オーナーを対象としています。

データ プロダクトのアーキテクチャと主なコンセプトの詳細については、データ プロダクトについてをご覧ください。

始める前に

  1. Enable the Dataplex, BigQuery APIs.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

必要なロール

データ プロダクトの管理に必要な権限を取得するため、プロジェクトの次の IAM ロールを付与するように管理者に依頼してください。

ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

これらの事前定義ロールには、データ プロダクトの管理に必要な権限が含まれています。必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。

必要な権限

データ プロダクトを管理するには、次の権限が必要です。

  • overview システム アスペクト タイプを編集します。 dataplex.entryGroups.useOverviewAspect
  • refresh cadence システム アスペクト タイプを編集します。 dataplex.entryGroups.useRefreshCadenceAspect

カスタムロールや他の事前定義ロールを使用して、これらの権限を取得することもできます。

データ プロダクトへのアクセス権を付与する

データ プロダクト オーナーは、プロダクトを検出可能にし、必要なロールを付与して、コンシューマーがデータ プロダクトを検索、表示、アクセスをリクエストできるようにする必要があります。

データ プロダクト コンシューマーにデータ プロダクトを操作するために必要な権限を付与するには、データ プロダクト リソースに対する次の IAM ロールを付与します。

  • Dataplex Universal Catalog 検索でデータ プロダクトを検索してアクセスする: Dataplex データ プロダクト コンシューマー(dataplex.dataProductsConsumer
  • データ プロダクトの定義とメタデータを表示する読み取り専用アクセス権: Dataplex データ プロダクト閲覧者(dataplex.dataProductViewer
  • データ プロダクトへのアクセスをリクエストする: Dataplex データ プロダクト コンシューマー(dataplex.dataProductsConsumer

データ プロダクト コンシューマーがデータ プロダクトへのアクセスをリクエストすると、データ プロダクトのオーナーにメール通知が届きます。

アクセスを許可する手順は次のとおりです。

  1. Google Cloud コンソールで、[グループ] ページに移動します。

    [グループ] ページに移動

  2. リクエストされた権限レベルに関連付けられているグループを検索して選択します。

  3. [メンバーを追加] をクリックします。

  4. プリンシパルを追加します。

  5. [保存] をクリックします。

詳細については、 Google Cloud コンソールで Google グループを作成、管理するをご覧ください。

データ プロダクトを更新する

既存のデータ プロダクトの基本情報(データ プロダクト名、説明、オーナーの詳細など)、アセット、アクセス グループ、権限、契約、アスペクト、追加ドキュメントを更新できます。

データ プロダクトの基本情報を更新する

  1. Google Cloud コンソールで、Dataplex Universal Catalog の [データ プロダクト] ページに移動します。

    [データ プロダクト] に移動

  2. 更新するデータ プロダクトをクリックします。

  3. [データ プロダクトを編集] をクリックします。

  4. 必要に応じて、[データ プロダクト名]、[アイコン]、[説明]、[オーナーの連絡先]、[ラベル] を更新します。

  5. [データ プロダクトを更新] をクリックします。

データ プロダクトのアセットを更新する

  1. Google Cloud コンソールで、Dataplex Universal Catalog の [データ プロダクト] ページに移動します。

    [データ プロダクト] に移動

  2. アセットを更新するデータ プロダクトをクリックします。

  3. [アセット] タブをクリックします。

  4. 新しいアセットを追加する手順は、次のとおりです。

    1. [+ 追加] をクリックします。

    2. データ プロダクトに追加するアセットを検索して選択します。選択するアセットは、データ プロダクトと同じリージョンに存在する必要があります。

      必要な権限が付与されている場合は、アセットをクリックしてアセットのメタデータを表示できます。

    3. 検索結果を絞り込むには、[フィルタ] を使用します。

    4. アセットを選択したら、[追加] をクリックします。

  5. データ プロダクトからアセットを削除する手順は次のとおりです。

    1. 削除するアセットの > [削除] をクリックします。

    2. [削除] をクリックして操作を確定します。

アクセス グループと権限を更新する

  1. Google Cloud コンソールで、Dataplex Universal Catalog の [データ プロダクト] ページに移動します。

    [データ プロダクト] に移動

  2. アクセス グループと権限を更新するデータ プロダクトをクリックします。

  3. [アクセス グループと権限] タブをクリックします。

  4. アクセス グループを更新する手順は次のとおりです。

    1. [ 編集] をクリックします。

    2. 必要に応じて、アクセス グループの名前、説明、ID を更新します。

    3. 新しいアクセス グループを追加するには、[アクセス グループを追加] をクリックして、次の手順を行います。

      1. [アクセス グループ名] フィールドに、新しいアクセス グループの名前を入力します。例: Analyst

      2. [アクセス グループの説明] フィールドに、アクセス グループの説明を入力します。

      3. [アクセス グループ ID] フィールドに、このアクセス グループに割り当てる Google グループのメールアドレスを入力します。このアクセス グループへのアクセスをリクエストするデータ プロダクト コンシューマーは、マッピングされた Google グループのメンバーとして追加できます。

        データ プロダクトごとに最大 3 つのアクセス グループを追加できます。

    4. [追加] をクリックします。

  5. アクセス グループを削除する手順は次のとおりです。

    1. 削除するアクセス グループの > [削除] をクリックします。

    2. [削除] をクリックして操作を確定します。

  6. 選択したデータ プロダクトにアクセス グループが構成されていない場合は、[アクセス グループを追加] をクリックして新しいアクセス グループを追加できます。

  7. アセットの権限を更新する手順は次のとおりです。

    1. 権限を更新するアセットで、 > [権限] をクリックします。

    2. 必要なアクセス グループと IAM ロールを更新します。

    3. [構成] をクリックします。

データ プロダクトの契約を更新する

  1. Google Cloud コンソールで、Dataplex Universal Catalog の [データ プロダクト] ページに移動します。

    [データ プロダクト] に移動

  2. 契約を更新するデータ プロダクトをクリックします。

  3. [契約] タブをクリックします。

  4. 既存の契約を更新する手順は次のとおりです。

    1. [] をクリックします。

    2. 必要なフィールドを更新します。

    3. [保存] をクリックします。

  5. 選択したデータ プロダクトに契約が関連付けられていない場合は、[契約を追加] をクリックして追加できます。

データ プロダクトのアスペクトを更新する

  1. Google Cloud コンソールで、Dataplex Universal Catalog の [データ プロダクト] ページに移動します。

    [データ プロダクト] に移動

  2. アスペクトを更新するデータ プロダクトをクリックします。

  3. [アスペクト] タブをクリックします。

  4. アスペクトを更新する手順は次のとおりです。

    1. 更新するアスペクトをクリックします。

    2. [ 編集] をクリックします。

    3. 必要に応じて、[アスペクト タイプ]、[]、[リージョン] を更新します。

    4. [保存] をクリックします。

  5. データ プロダクトに新しいアスペクトを追加する手順は次のとおりです。

    1. [+ アスペクトを追加] をクリックします。

    2. [アスペクト タイプを選択] フィールドで、リストからアスペクト タイプを検索して選択します。例: Geo context

      1. [] フィールドで、アセットが属する国を選択します。

      2. [リージョン] フィールドで、アセットが属するビジネス リージョンを選択します。

      3. [保存] をクリックします。

  6. アスペクトを削除する手順は次のとおりです。

    1. 削除するアスペクトをクリックします。

    2. [] をクリックします。

    3. 操作を確定するには、[確定] をクリックします。

データ プロダクトのドキュメントを更新する

  1. Google Cloud コンソールで、Dataplex Universal Catalog の [データ プロダクト] ページに移動します。

    [データ プロダクト] に移動

  2. ドキュメントを更新するデータ プロダクトをクリックします。

  3. [概要] タブをクリックします。

  4. [ドキュメント] の横にある [編集] をクリックします。

  5. 必要に応じて、ユーザーガイド、サンプルクエリ、その他のドキュメントを更新します。

  6. [保存] をクリックします。

データ プロダクトを削除する

データ プロダクトを削除する前に、データ プロダクトからすべてのアセットを削除する必要があります。その方法は次のとおりです。

  1. Google Cloud コンソールで、Dataplex Universal Catalog の [データ プロダクト] ページに移動します。

    [データ プロダクト] に移動

  2. 削除するデータ プロダクトをクリックします。

  3. [アセット] タブをクリックします。

  4. リストに表示されたアセットごとに、 > [削除] をクリックします。[削除] をクリックして操作を確定します。

  5. すべてのアセットを削除したら、 [削除] をクリックしてデータ プロダクトを削除します。

  6. 確認ダイアログで「delete」と入力し、[削除] をクリックします。

次のステップ