为对象存储中的文件配置目录集成¶
为对象存储中的 Apache Iceberg™ 表文件或 Delta Lake 表文件创建目录集成。
创建目录集成后,可以 创建 Iceberg 表。
Iceberg 文件¶
以下示例语句通过将 OBJECT_STORE 设置为 CATALOG_SOURCE 值,将 ICEBERG 设置为 TABLE_FORMAT,为位于外部云存储位置的 Iceberg 元数据创建目录集成。
Delta Lake 表文件¶
此集成是 Snowflake 中 Delta Direct 的一部分:您可以将其与 CREATE ICEBERG TABLE(对象存储中的 Delta 文件) 一起使用,以便 Snowflake 可以读取存储桶中的 Delta Lake 表,并可选择生成 Iceberg 元数据。
通过将 OBJECT_STORE 设置为 CATALOG_SOURCE 值,将 DELTA 设置为 TABLE_FORMAT 值,为基于 Delta 表文件的 Iceberg 表创建目录集成。
CATALOG_SOURCE = OBJECT_STORETABLE_FORMAT = DELTA
备注
Snowflake 不支持从其他目录(例如 Databricks Unity Catalog 或 AWS Glue Data Catalog)中的 Delta 表定义创建 Iceberg 表。