Apache Iceberg 接続を作成する

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • ゼロコピーコネクタハブ で Apache Iceberg へのゼロコピー接続を確立します。

    始める前に

    必要なロール:df_connection_admin

    このタスクについて

    データソースアドミンと協力して、Apache Iceberg への接続を作成します。接続の詳細については、次を参照してください Iceberg コネクタのドキュメント.

    手順

    1. 次のいずれかの方法で、 ゼロコピーコネクタハブ で使用可能なプライマリコネクタに移動します。
      • 移動先 すべて > Workflow Data Fabric ハブ > 利用可能なコネクタ > プライマリコネクタ.
      • 移動先 管理者 > Workflow Data Fabric ハブ > 利用可能なコネクタ > プライマリコネクタ.
    2. Apache Iceberg コネクタを見つけて、 [接続] を選択します。
    3. フォームで、フィールドに入力します。
      表 : 1. 新しい Apache Iceberg 接続フォーム
      フィールド 説明
      名前と説明
      接続ラベル この接続の一意の名前。これは、システム内の接続を識別するのに役立ちます。
      接続名 接続ラベルに基づいてシステムによって生成された名前。接続が確立されると、このフィールドは変更できません。
      簡単な説明 接続の内容を説明する接続の説明。
      オブジェクトストレージ認証
      オブジェクトストレージシステム 使用されているストレージシステム。使用可能なオプションは、次のとおりです。
      • Amazon S3 (デフォルト)
      • Azure Data Lake Storage (ADLS)
      • S3互換
      Amazon S3
      AWS アクセスキー AWS S3 へのアクセスに使用されるアクセスキー。
      AWS 秘密キー AWS S3 へのアクセスに使用される秘密キー。
      AWS リージョン AWS S3 バケットがある AWS リージョン。
      S3互換
      S3 エンドポイント URL S3 互換オブジェクトストレージシステムのエンドポイント URL。
      S3 アクセスキー S3 互換ストレージサービスでの認証に使用されるアクセスキー。
      S3 秘密キー S3 互換ストレージサービスでの認証に使用される秘密キー。
      S3 リージョン S3 互換オブジェクトストレージバケットが配置されているリージョン。
      Azure Data Lake Storage (ADLS)
      Azure アクセスキー ADLS のアクセスキー。
    4. Apache Iceberg で使用するオブジェクトストレージシステムを構成します。
      オプション説明
      Amazon S3
      1. S3 へのアクセスに使用するアクセスキーを入力します。
      2. S3 へのアクセスに使用する秘密キーを入力します。
      3. S3 バケットが配置されている AWS リージョンを入力します。
      4. Apache Iceberg で使用するメタストアを構成します。
      S3互換
      1. S3 互換オブジェクトストレージシステムのエンドポイント URL を入力します。
      2. S3 互換ストレージサービスでの認証に使用するアクセスキーを入力します。
      3. S3 互換ストレージサービスでの認証に使用する秘密キーを入力します。
      4. S3互換オブジェクトストレージバケットが配置されているリージョンを入力します。
      5. Apache Iceberg で使用するメタストアを構成します。
      Azure Data Lake Storage (ADLS) ADLS アクセスキーを入力します。
    5. Apache Iceberg で使用するメタストアを構成します。
      オプション説明
      ハイヴの倹約
      1. 次のいずれかのオプションを使用して、トラストストアファイルを添付します。
        • [トラストストアファイルを添付] を選択し、ファイルを選択して、トラストストアファイルをアップロードします。
        • トラストストアファイルの内容をコピーして貼り付けます。
      2. トラストストアのパスワードを入力します。
      3. Thrift プロトコルを使用して接続するメタストア URI を入力します。たとえば、次のようになります。

        thrift://<host>:<port>

      AWS グルー
      1. AWS アクセスキーを入力して、Glue Catalog に接続します。
      2. Glue Catalog への接続に使用する AWS シークレットキーを入力します。
      3. Glue Catalog の AWS リージョンを入力します。
      注:
      AWS Glue は、オブジェクトストレージシステムとして Amazon S3 が選択されている場合に表示されます。
      REST
      1. Iceberg REST カタログサーバーの URI を入力します。
      2. テーブルデータファイルが保存される場所 (ウェアハウス) を入力します。
      3. OAuth2 を介してアプリケーションを認証するために使用するクライアント ID を入力します。
      4. OAuth2 を介してアプリケーションを認証するために、クライアント ID で使用するクライアントシークレットを入力します。
      5. アプリケーションが OAuth2 を介してアクセスすることを許可されるリソースと操作を指定するスコープを入力します。
      注:
      オブジェクトストレージシステムとして [S3 互換] を選択すると、REST が表示されます。
    6. [Connect (接続)] を選択します。

    タスクの結果

    外部データソースへのテスト接続が確立され、接続の詳細が正しいことと、データソースにアクセスできることが確認されます。

    次のタスク

    接続が成功した場合は、[ アクセス制御 ] タブでデータスチュワードアクセスを構成します。「ロールを使用した確立された接続へのアクセスの管理」を参照してください。

    接続に失敗した場合は、データソースアドミニストレーターと接続の詳細を確認して、再試行してください。