オブジェクトストレージ内のファイルに対してカタログ統合を構成する¶
Apache Iceberg™ テーブルファイルまたはDelta Lakeテーブルファイル用のカタログ統合をオブジェクトストレージに作成します。
カタログ統合を作成したら、 Icebergテーブルを作成 できます。
Icebergファイル¶
CATALOG_SOURCE の値として OBJECT_STORE を、 TABLE_FORMAT として ICEBERG を設定することで、外部クラウドストレージ場所にあるIcebergメタデータのカタログ統合を作成します。
Delta Lakeテーブルファイル¶
この統合は、Snowflakeの Delta Direct の一部です。Snowflakeがバケット内のDelta Lakeテーブルを読み取り、必要に応じてIcebergメタデータを生成できるように、 CREATE ICEBERG TABLE (オブジェクトストレージ内のDeltaファイル) と組み合わせて使用します。
CATALOG_SOURCE の値として OBJECT_STORE を、 TABLE_FORMAT として DELTA を設定し、デルタテーブルファイルに基づいてIcebergテーブルのカタログ統合を作成します。
CATALOG_SOURCE = OBJECT_STORETABLE_FORMAT = DELTA
注釈
Snowflakeは、Databricks Unity Catalogや AWS Glue Data Catalogなどの他のカタログでDeltaテーブル定義からIcebergテーブルを作成することをサポートしていません。