Gestion des versions de changement de comportement

Ce document explique comment vérifier si une version spécifique de changement de comportement est activée dans votre compte et comment l’activer ou la désactiver.

Dans ce chapitre :

Vue d’ensemble

Snowflake publie les changements de comportement dans des versions mensuelles de changement de comportement. Au cours de la période d’essai et de la période de fin d’abonnement de chaque version de changement de comportement, vous pouvez activer ou désactiver la version dans votre compte. Ce document explique comment vérifier si une version particulière est activée dans votre compte et comment l’activer ou la désactiver.

Dans ce document, <bundle_name> est le nom de l’ensemble de versions de changement de comportement sous la forme YYYY_MM, accessible dans le document Journal des changements de comportement.

Vérifier le statut d’une version de changement de comportement sur votre compte

Pour vérifier si une version de changement de comportement spécifique est activée sur votre compte, utilisez la fonction SYSTEM$BEHAVIOR_CHANGE_BUNDLE_STATUS avec <bundle_name> comme argument.

SELECT SYSTEM$BEHAVIOR_CHANGE_BUNDLE_STATUS('2021_02');

+-------------------------------------------------+
| SYSTEM$BEHAVIOR_CHANGE_BUNDLE_STATUS('2021_02') |
|-------------------------------------------------|
| DISABLED                                        |
+-------------------------------------------------+

Activer une version de changement de comportement sur votre compte

Pour activer une version de changement de comportement spécifique sur votre compte, utilisez la fonction SYSTEM$ENABLE_BEHAVIOR_CHANGE_BUNDLE avec le nom de la version comme argument.

SELECT SYSTEM$ENABLE_BEHAVIOR_CHANGE_BUNDLE('2021_02');

+-------------------------------------------------+
| SYSTEM$ENABLE_BEHAVIOR_CHANGE_BUNDLE('2021_02') |
|-------------------------------------------------|
| ENABLED                                         |
+-------------------------------------------------+

Désactiver une version de changement de comportement sur votre compte

Pour désactiver une version de changement de comportement spécifique sur votre compte, utilisez la fonction SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE avec le nom de la version comme argument :

SELECT SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE('2021_02');

+-------------------------------------------------+
| SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE('2021_02')|
|-------------------------------------------------|
| DISABLED                                        |
+-------------------------------------------------+