Google Cloud コンソールでカタログを管理する

BigLake Metastore のマネージド Apache Iceberg REST カタログは、すべての Iceberg データに関して単一の信頼できる情報源を提供することで、クエリエンジン間の相互運用性を実現します。このドキュメントでは、 Google Cloud コンソールで実行できる Iceberg REST カタログ管理アクションについて説明します。

始める前に

  1. Google Cloud プロジェクトに対して課金が有効になっていることを確認します

  2. BigLake API を有効にします。

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

    API を有効にするには、serviceusage.services.enable 権限を含む Service Usage 管理者 IAM ロール(roles/serviceusage.serviceUsageAdmin)が必要です。詳しくは、ロールを付与する方法をご覧ください。

    API の有効化

必要なロール

Google Cloud コンソールで BigLake メタストアを使用するために必要な権限を取得するには、プロジェクトに対する次の IAM ロールを付与するよう管理者に依頼してください。

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

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

カタログの作成

  1. Google Cloud コンソールで、[BigLake] ページを開きます。

    BigLake に移動する

  2. [ カタログを作成] をクリックします。[カタログの作成] ページが開きます。

  3. [Cloud Storage バケットを選択] に、カタログで使用する Cloud Storage バケットの名前を入力します。または、[参照] をクリックして、既存のバケットのリストから選択するか、新しいバケットを作成します。Cloud Storage バケットごとにカタログは 1 つしか作成できません。

  4. [認証方法] で、[エンドユーザー認証情報] または [認証情報ベンディング モード] を選択します。

  5. [作成] をクリックします。

    カタログが作成され、[カタログの詳細] ページが開きます。

  6. [認証方法] で、[バケットの権限を設定] をクリックします。

  7. ダイアログで [確認] をクリックします。

    これにより、カタログのサービス アカウントにストレージ バケットに対するストレージ オブジェクト ユーザー ロールがあることが確認されます。

認証情報のベンディングを有効にする

カタログの認証方法がエンドユーザー認証情報に設定されている場合は、認証情報ベンディング モードに切り替えることができます。

  1. Google Cloud コンソールで、[BigLake] ページを開きます。

    BigLake に移動する

  2. 更新するカタログの行で、 [その他のカタログ操作] > [認証を編集] をクリックします。

  3. 認証ダイアログで、[認証情報ベンディング モード] を選択します。

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

    カタログが作成され、[カタログの詳細] ページが開きます。

  5. [認証方法] で、[バケットの権限を設定] をクリックします。

  6. ダイアログで [確認] をクリックします。

    これにより、カタログのサービス アカウントにストレージ バケットに対するストレージ オブジェクト ユーザー ロールがあることが確認されます。

カタログの詳細を取得する

  1. Google Cloud コンソールで、[BigLake] ページを開きます。

    BigLake に移動する

  2. カタログの名前をクリックします。

  3. [カタログの詳細] ページで、カタログ ID、作成タイムスタンプ、REST カタログ URI、認証方法、サービス アカウントなどのカタログに関する情報を確認します。

カタログを削除する

  1. Google Cloud コンソールで、[BigLake] ページを開きます。

    BigLake に移動する

  2. 削除するカタログの行で、 [その他のカタログ操作] > [削除] をクリックします。

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

監査ログの表示

  1. Google Cloud コンソールで、[BigLake] ページを開きます。

    BigLake に移動する

  2. 表示しているカタログの行で、 [その他のカタログ操作] > [監査ログを表示] をクリックします。

料金

料金の詳細については、BigLake の料金をご覧ください。

次のステップ