Knowledge Catalog を有効にする

Knowledge Catalog(旧称 Dataplex Universal Catalog)を使用すると、サポートされている Google Cloud データソースから メタデータを自動的に取り込んで最新の状態に保つことができます。 Google Cloud プロジェクトで Knowledge Catalog を使用するには、Dataplex API、Dataproc API、Dataproc Metastore API を有効にする必要があります。

始める前に

Knowledge Catalog を有効にする

Knowledge Catalog では、既存のプロジェクトを使用することも、新しいプロジェクトを作成することもできます。新しいプロジェクトを作成することをおすすめします。新しい Google Cloud プロジェクトまたは BigQuery API が有効になっているプロジェクトを使用している場合、Dataplex API はデフォルトで有効になっています。ただし、Dataproc API と Dataproc Metastore API は有効にする必要があります。

プロジェクト内でレイクによって作成されたリソースを互いに分離するには、レイク インスタンスごとにプロジェクトを作成します。

プロジェクトを作成して Knowledge Catalog を有効にするには、次の操作を行います。

  1. Google Cloud コンソールで、プロジェクトを選択または作成します。
  2. プロジェクトに対して課金が有効になっていることを確認します。
  3. Dataplex、Managed Service for Apache Spark、Dataproc Metastore の各 API がまだ有効になっていない場合は、有効にします。

    API を有効にするために必要なロール

    API を有効にするには、serviceusage.services.enable 権限が必要です。プロジェクトを作成した場合は、オーナーロール(roles/owner)を介してこの権限がすでに付与されている可能性があります。それ以外の場合は、Service Usage 管理者ロール(roles/serviceusage.serviceUsageAdmin)を介してこの権限を取得できます。ロールを付与する方法を確認する。

    API を有効にする

Knowledge Catalog を無効にする

BigQuery も使用するプロジェクトで Knowledge Catalog を使用している場合は、Knowledge Catalog を無効にした場合の BigQuery の動作への影響に注意してください。

追加料金の発生を回避するには、Knowledge Catalog を無効にする前に次の手順を完了します。

  1. Google Cloud コンソールで、プロジェクト内の各レイク インスタンスを削除します。レイクを削除するには、まず個々のアセットとゾーンを削除する必要があります。詳細については、projects.locations.lakes.delete をご覧ください。

  2. Google Cloud コンソールで、プロジェクト内のすべてのカスタム エントリ グループを削除します。エントリ グループを削除すると、そのエントリ グループに属するすべてのエントリが削除されます。詳細については、エントリ グループを削除するをご覧ください。

  3. Dataplex API を無効にするプロジェクトを選択します。

  4. [有効な API とサービス] ページに移動します。

    [有効な API とサービス] に移動

  5. [Cloud Dataplex API] をクリックします。

  6. [API を無効にする] をクリックします。表示されるメッセージを確認します。

  7. Data Lineage API も有効にしている場合は、手順を繰り返して無効にします。Dataplex API を無効にしても、Data Lineage API は無効にならず、プレミアム処理の料金も停止しません。詳細については、データリネージをオフにするをご覧ください。

次のステップ