SHOW PARAMETERS: alterações nos valores de tempo de retenção para bancos de dados criados a partir de um compartilhamento

Atenção

Essa mudança de comportamento está no pacote 2023_05.

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

Os resultados do comando SHOW PARAMETERS IN DATABASE <database_name> incluem valores padrão para parâmetros que não se aplicam a um banco de dados criado a partir de um compartilhamento.

O parâmetro DATA_RETENTION_TIME_IN_DAYS define o número de dias em que os dados são retidos para o Time Travel. Este valor de tempo de retenção de dados é 0 para um banco de dados criado a partir de um compartilhamento.

O parâmetro MAX_DATA_EXTENSION_TIME_IN_DAYS define o número máximo de dias que o Snowflake pode estender o período de retenção de dados para as tabelas ingerirem dados de streaming para evitar que os fluxos se tornem obsoletos. Este parâmetro não se aplica a um banco de dados criado a partir de um compartilhamento, pois é somente leitura.

Na versão atual, esse comportamento mudou da seguinte forma:

Anteriormente:

Para um banco de dados criado a partir de um compartilhamento, os resultados do comando SHOW PARAMETERS IN DATABASE database_name incluem os valores padrão para:

  • DATA_RETENTION_TIME_IN_DAYS (1)

  • MAX_DATA_EXTENSION_TIME_IN_DAYS (14)

Atualmente:

Para um banco de dados criado a partir de um compartilhamento, os resultados do comando SHOW PARAMETERS IN DATABASE database_name não incluirão mais os parâmetros:

  • DATA_RETENTION_TIME_IN_DAYS

  • MAX_DATA_EXTENSION_TIME_IN_DAYS

Ref: 1146