À propos des changements de comportement

Chaque mois (à l’exception de novembre et de décembre), Snowflake choisit l’une des versions hebdomadaires complètes du mois pour lancer des changements de comportement. La version hebdomadaire sélectionnée pour les changements de comportement peut varier, mais il s’agit généralement de la 3e ou de la 4e version du mois.

Un changement de comportement est défini comme toute modification d’un comportement existant qui donne des résultats différents de ceux obtenus auparavant et qui peut avoir un impact sur le code ou les charges de travail du client.

Bundles de changements de comportement

Les changements de comportement sont fournis dans des bundles qui utilisent la convention de dénomination suivante :

YYYY_NN

YYYY est l’année et NN est le numéro ordinal de la version au cours de l’année. Par exemple, 2022_06 serait le 6e bundle de changements de comportement lancé en 2022.

Pour plus d’informations sur l’utilisation des bundles de changements de comportement, voir Gestion des changements de comportement.

Cycle de vie du bundle

Le cycle de vie du bundle pour le changement de comportement comprend les deux périodes suivantes :

Période d’essai (1er mois)

Le bundle est lancé « désactivé par défaut ». Pendant cette période, vous pouvez choisir d”activer le bundle dans un ou plusieurs comptes. En général, vous choisirez des comptes désignés pour le développement ou le QA (assurance qualité) afin de pouvoir tester les changements sans avoir d’impact sur vos comptes de production.

Période d’exclusion (2e mois)

Le bundle passe de « Désactivé par défaut » à « Activé par défaut ». Pendant cette période, vous pouvez choisir de désactiver le bundle dans vos comptes. Cela vous permet de reporter les changements dans le bundle, généralement pour les comptes de production, tout en effectuant les ajustements nécessaires pour atténuer l’impact des changements.

Pendant ces deux périodes, Snowflake n’annule pas le réglage d’un bundle donné. Par exemple, si vous désactivez un bundle pendant la période de test, nous ne l’activons pas au début de la période d’exclusion.

À la fin de la période d’exclusion, Snowflake active les changements de comportement dans le bundle sur tous les comptes, à ce moment-là le bundle est considéré comme « généralement activé ». À partir de ce moment, vous ne pourrez plus activer ou désactiver le bundle.

Documentation sur le changement de comportement

Une version qui contient des bundles de modifications du comportement comprend la documentation suivante (en plus des Notes de version de la version) :

  • Résumé de chaque bundle de la version.

  • Descriptions détaillées des changements de comportement dans chaque bundle.