为对象存储中的文件配置目录集成

为对象存储中的 Apache Iceberg™ 表文件或 Delta 表文件创建目录集成。

创建目录集成后,可以 创建 Iceberg 表

Iceberg 文件

以下示例语句通过将 OBJECT_STORE 设置为 CATALOG_SOURCE 值,将 ICEBERG 设置为 TABLE_FORMAT,为位于外部云存储位置的 Iceberg 元数据创建目录集成。

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

Delta 表文件

通过将 OBJECT_STORE 设置为 CATALOG_SOURCE 值,将 DELTA 设置为 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 表。

语言: 中文