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 Lake 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.
Arquivos de tabela Delta Lake¶
Essa integração faz parte do Delta Direct no Snowflake: ela é usada com CREATEICEBERGTABLE (arquivos Delta no armazenamento de objetos) para que o Snowflake possa ler as tabelas do Delta Lake em seu bucket e, opcionalmente, gerar metadados do Iceberg.
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_STORETABLE_FORMAT = DELTA
Nota
O Snowflake não oferece suporte à criação de tabelas Iceberg a partir de definições de tabela Delta em outros catálogos, como o Databricks Unity Catalog ou oAWS Glue Data Catalog.