Knowledge Catalog(旧称 Dataplex Universal Catalog)を使用すると、サポートされている Google Cloud データソースから メタデータを自動的に取り込んで最新の状態に保つことができます。 Google Cloud プロジェクトで Knowledge Catalog を使用するには、Dataplex API、Dataproc API、Dataproc Metastore API を有効にする必要があります。
始める前に
Google Cloud プロジェクトを作成し、課金を有効にします。API を有効にすると課金が発生する可能性があるため、組織はサービスを有効にできるユーザーを制限する場合があります。
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 のユースケースを試す。