Comando CREATE DYNAMIC ICEBERG TABLE: Gravação de tipos de dados em arquivos de tabela (pendente)

Atenção

Essa mudança de comportamento está no pacote 2024_08.

Para saber o status atual do pacote, consulte Histórico do pacote.

Neste lançamento, o comando CREATE DYNAMIC ICEBERG TABLE se comporta da seguinte forma:

Antes da mudança:

As tabelas Apache Iceberg™ dinâmicas gerenciadas pelo Snowflake criadas com definições de coluna explícitas não gravam tipos de dados Iceberg em arquivos de tabela.

Após a mudança:

Tabelas Apache Iceberg™ dinâmicas gerenciadas pelo Snowflake, criadas com definições de coluna explícitas, gravam tipos de dados Iceberg em arquivos de tabela.

A seguir está um exemplo de uma tabela Apache Iceberg™ dinâmica gerenciada pelo Snowflake com definições de colunas explícitas:

CREATE OR REPLACE DYNAMIC ICEBERG TABLE iceberg_dt (id int)
  WAREHOUSE = mywh
  TARGET_LAG = 'downstream'
  EXTERNAL_VOLUME = 'iceberg_default_volume'
  BASE_LOCATION = 'my_base_location'
  CATALOG = 'snowflake'
  AS
    SELECT id FROM base_table;
Copy

Ref.: 1773