オブジェクトストレージ内のファイルに対してカタログ統合を構成する

Apache Iceberg™ テーブルファイルまたはデルタテーブルファイル用のカタログ統合をオブジェクトストレージに作成します。

カタログ統合を作成したら、 Icebergテーブルを作成 できます。

Icebergファイル

CATALOG_SOURCE の値として OBJECT_STORE を、 TABLE_FORMAT として ICEBERG を設定することで、外部クラウドストレージ場所にあるIcebergメタデータのカタログ統合を作成します。

CREATE OR REPLACE CATALOG INTEGRATION icebergCatalogInt
  CATALOG_SOURCE = OBJECT_STORE
  TABLE_FORMAT = ICEBERG
  ENABLED = TRUE;
Copy

デルタ テーブル ファイル

CATALOG_SOURCE の値として OBJECT_STORE を、 TABLE_FORMAT として DELTA を設定し、デルタテーブルファイルに基づいてIcebergテーブルのカタログ統合を作成します。

  • CATALOG_SOURCE = OBJECT_STORE

  • TABLE_FORMAT = DELTA

CREATE OR REPLACE CATALOG INTEGRATION delta_catalog_integration
  CATALOG_SOURCE = OBJECT_STORE
  TABLE_FORMAT = DELTA
  ENABLED = TRUE;
Copy

注釈

Snowflakeは、 AWS Glue Data CatalogのDeltaテーブル定義からIcebergテーブルを作成することをサポートしていません。