Knowledge Catalog(旧称: Dataplex Universal Catalog)を使用する前に、 Google Cloud プロジェクトで必要な API を有効にする必要があります。このドキュメントでは、Dataplex API とその他の必要なサービスを有効にする方法について説明します。
セキュリティ対策として、組織は API を有効にする権限を持つユーザーを制御できます。API を有効にすると課金が開始されるため、組織はアクセスを制限して費用を管理できます。Google Cloudでの Service Usage については、サービスの有効化と無効化をご覧ください。
API を有効にすると、Knowledge Catalog は サポートされている Google Cloud データソースから最新のメタデータを自動的に取り込み、維持します。
始める前に
Dataplex API を有効または無効にするには、オーナー(
roles/owner)、編集者(roles/editor)、または Service Usage 管理者(roles/serviceusage.serviceUsageAdmin)ロールが必要です。ロールと権限の詳細については、IAM を使用したアクセスの管理をご覧ください。
Knowledge Catalog を有効にする
Knowledge Catalog では、既存のプロジェクトを使用することも、新しいプロジェクトを作成することもできます。新しいプロジェクトを作成することをおすすめします。新しい Google Cloud プロジェクトまたは BigQuery API が有効になっているプロジェクトを使用している場合、Dataplex API はデフォルトで有効になっています。ただし、Dataproc API と Dataproc Metastore API は有効にする必要があります。
プロジェクト内でレイクによって作成されたリソースを互いに分離するには、レイク インスタンスごとにプロジェクトを作成します。
プロジェクトを作成して Knowledge Catalog を有効にするには、次の操作を行います。
- Google Cloud コンソールで、プロジェクトを選択または作成します。
- プロジェクトに対して課金が有効になっていることを確認します。
-
Dataplex、Managed Service for Apache Spark、Dataproc Metastore の各 API がまだ有効になっていない場合は、有効にします。
API を有効にするために必要なロール
API を有効にするには、
serviceusage.services.enable権限が必要です。プロジェクトを作成した場合は、オーナーロール(roles/owner)を通じてこの権限がすでに付与されている可能性があります。それ以外の場合は、Service Usage 管理者ロール(roles/serviceusage.serviceUsageAdmin)を通じてこの権限を取得できます。ロールを付与する方法を確認する。
Knowledge Catalog を無効にする
BigQuery も使用するプロジェクトで Knowledge Catalog を使用している場合は、Knowledge Catalog を無効にした場合の BigQuery の動作への影響に注意してください。
追加料金の発生を回避するには、Knowledge Catalog を無効にする前に次の手順を完了します。
Google Cloud コンソールで、プロジェクト内の各レイク インスタンスを削除します。レイクを削除するには、まず個々のアセットとゾーンを削除する必要があります。詳細については、
projects.locations.lakes.deleteをご覧ください。Google Cloud コンソールで、プロジェクト内のすべてのカスタム エントリ グループを削除します。エントリ グループを削除すると、そのエントリ グループに属するすべてのエントリが削除されます。詳細については、エントリ グループを削除するをご覧ください。
Dataplex API を無効にするプロジェクトを選択します。
[有効な API とサービス] ページに移動します。
[Cloud Dataplex API] をクリックします。
[API を無効にする] をクリックします。表示されるメッセージを確認します。
Data Lineage API も有効にしている場合は、手順を繰り返して無効にします。Dataplex API を無効にしても、Data Lineage API は無効にならず、プレミアム処理の料金も停止しません。詳細については、データリネージをオフにするをご覧ください。
次のステップ
- リソースを検索する方法を学習する。
- データ品質を測定する方法を学習する。
- Knowledge Catalog のメタデータについて学習する。
- クイックスタート: BigQuery テーブルのデータリネージを追跡するに沿って対応する。
- Knowledge Catalog のユースケースを試す。