Configurar uma integração de catálogo para arquivos no armazenamento de objetos

Crie uma integração de catálogo para arquivos de tabela Apache Iceberg™ ou arquivos de tabela Delta no armazenamento de objetos.

Depois de criar uma integração de catálogo, você poderá criar uma tabela Iceberg.

Arquivos Iceberg

Crie uma integração de catálogo para metadados do Iceberg que estão em um local de armazenamento em nuvem externo configurando OBJECT_STORE como valor de CATALOG_SOURCE e ICEBERG como TABLE_FORMAT.

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

Arquivos de tabela Delta

Crie uma integração de catálogo para tabelas Iceberg com base em arquivos de tabela Delta configurando OBJECT_STORE como valor de CATALOG_SOURCE e DELTA como TABLE_FORMAT.

  • 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

Nota

Snowflake não oferece suporte à criação de tabelas Iceberg a partir de definições de tabela Delta no AWS Glue Data Catalog.