Vue APPLICATION_STATE : ajouter des colonnes pour fournir des informations supplémentaires sur l’application¶
Attention
Ce changement de comportement est présent dans le bundle 2024_07.
Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.
Lorsque ce bundle de changements de comportement est activé, la sortie de la Vue APPLICATION_STATE inclut des informations supplémentaires sur l’état de santé d’une application, les mises à niveau et le partage d’événements.
Cette modification ajoute les nouvelles colonnes suivantes à la fin de la sortie de la vue APPLICATION_STATE :
Nom de la colonne |
Type de données |
Description |
---|---|---|
LAST_HEALTH_STATUS |
VARCHAR |
Le dernier état de santé signalé de l’application. Les valeurs possibles sont les suivantes :
|
LAST_HEALTH_STATUS_UPDATED_ON |
VARCHAR |
L’horodatage du dernier signalement de l’état de santé. |
ENABLED_TELEMETRY_EVENT_DEFINITIONS |
VARCHAR |
Une liste de définitions d’événements que le consommateur a activées. Voir À propos des définitions d’événements pour plus d’informations. |
UPGRADE_STATE_UPDATED_ON |
TIMESTAMP_LTZ |
L’horodatage indiquant le moment où l’application est entrée dans son état de mise à jour actuel. Cette valeur est définie automatiquement par Snowflake. L’état de mise à niveau est déjà présent. |
DISABLEMENT_REASONS |
VARCHAR |
Un tableau contenant les raisons pour lesquelles la Snowflake Native App a été désactivée. Consultez les statuts possibles d’une application désactivée pour obtenir la liste des raisons. |
Le tableau suivant répertorie les valeurs possibles pour la colonne DISABLEMENT_REASONS :
Valeur |
Description du statut |
Est-ce récupérable ? |
---|---|---|
MANUALLY_DISABLED |
L’application est désactivée par Snowflake |
Oui. Pour réactiver l’application, contactez le support Snowflake. |
ACCOUNT_INACTIVE |
Le compte devient inactif en étant verrouillé ou suspendu, ce qui rend l’application indisponible. Dans cet état, un consommateur ne peut exécuter aucune requête SQL dans leur compte et l’application ne peut pas être mise à niveau. |
Oui. L’application est automatiquement réactivée si le verrouillage ou la suspension du compte est supprimé |
PACKAGE_VERSION_IS_MISSING |
La version du paquet d’application pour l’application a été supprimée par le fournisseur. Non. |
L’application n’est plus utilisable et doit être supprimée et réinstallée à partir d’une liste ou d’un paquet d’application valide |
CMK_ACCESS_DENIED |
Le consommateur gère lui-même la clé de chiffrement (ENCRYPT_USE_CMK_KMS est activé) et Snowflake n’a pas accès à cette clé. |
Oui. Pour réactiver l’application, assurez-vous que la configuration du fournisseur Cloud permet de récupérer le CMK est correcte et que Snowflake a accès à la clé. |
LISTING_ACCESS_REVOKED |
L’annonce utilisée pour créer l’application n’est plus disponible. Les raisons possibles de ce statut incluent :
|
Peut-être. La récupérabilité dépend de la raison pour laquelle l’accès a été révoqué. Par exemple, si l’annonce a été supprimée, elle ne peut pas être récupérée. Si un compte consommateur a été supprimé manuellement de l’annonce privée, l’accès à l’annonce et à l’application peut être restauré. |
LISTING_TRIAL_USAGE_EXCEEDED |
L’application a dépassé la limite d’utilisation pour une annonce d’essai basée sur l’utilisation. |
Non |
LISTING_PAYMENT_REQUIRED |
L’annonce utilisée pour installer l’application est une annonce payante et nécessite un paiement pour une utilisation ultérieure. |
Oui. Le consommateur doit configurer correctement le paiement de l’application. |
LISTING_TRIAL_TIME_EXCEEDED |
L’application a dépassé la durée de l’essai. |
Non |
APPLICATION_PACKAGE_NOT_AVAILABLE |
Le paquet d’application utilisé pour créer l’application n’existe plus. Il est possible que le fournisseur ait supprimé le paquet d’application correspondant. |
Non |
APPLICATION_PACKAGE_DISABLED |
Le paquet d’application utilisé pour créer l’application est désactivé par Snowflake. |
Oui. L’application est réactivée si Snowflake réactive le paquet d’application. |
APPLICATION_SUSPENDED |
Les ressources de l’application, par exemple les tâches, les services et les pools de calcul, sont suspendues en raison de la désactivation de l’application. Les objets suspendus restent suspendus jusqu’à ce que l’application soit réactivée et qu’il n’y ait aucune autre raison pour laquelle l’application a été désactivée. |
Oui |
APPLICATION_SUSPEND_RESUME_IN_PROGRESS |
Les ressources de l’application, par exemple les tâches, les services et les pools de calcul, reprennent actuellement. |
Oui |
Réf : 1716