SHOW PARAMETERS : modifications des valeurs de la durée de conservation pour les bases de données créées à partir d’un partage

Attention

Ce changement de comportement est présent dans le bundle 2023_05.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

Les résultats de la commande SHOW PARAMETERS IN DATABASE <nom_base_données> incluent des valeurs par défaut pour les paramètres qui ne s’appliquent pas à une base de données créée à partir d’un partage.

Le paramètre DATA_RETENTION_TIME_IN_DAYS définit le nombre de jours pendant lesquels les données sont conservées pour Time Travel. La valeur de la durée de conservation des données est de 0 pour une base de données créée à partir d’un partage.

Le paramètre MAX_DATA_EXTENSION_TIME_IN_DAYS définit le nombre maximal de jours pendant lesquels Snowflake peut prolonger la période de conservation des données pour les tables d’ingestion de données en continu afin d’éviter que les flux ne deviennent obsolètes. Ce paramètre ne s’applique pas à une base de données créée à partir d’un partage puisqu’elle est en lecture seule.

Dans la version actuelle, ce comportement a été modifié comme suit :

Précédemment

Pour une base de données créée à partir d’un partage, les résultats de la commande SHOW PARAMETERS IN DATABASE database_name incluent les valeurs par défaut pour :

  • DATA_RETENTION_TIME_IN_DAYS (1)

  • MAX_DATA_EXTENSION_TIME_IN_DAYS (14)

Actuellement

Pour une base de données créée à partir d’un partage, les résultats de la commande SHOW PARAMETERS IN DATABASE database_name n’incluront plus les paramètres :

  • DATA_RETENTION_TIME_IN_DAYS

  • MAX_DATA_EXTENSION_TIME_IN_DAYS

Réf : 1146