Commande SHOW APPLICATIONS : nouvelle colonne UPGRADE_STATUS (en attente)

Attention

Ce changement de comportement est présent dans le bundle 2024_02.

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

Pendant l’installation et la mise à niveau d’une Snowflake Native App, un consommateur peut avoir besoin de contrôler le statut actuel de l’installation ou de la mise à niveau.

Avant la modification:

La commande SHOW APPLICATIONS n’incluait pas la colonne upgrade_status.

Après la modification:

La commande SHOW APPLICATIONS comprend la colonne upgrade_status qui est définie comme suit :

Nom de la colonne

Type de données

Description

UPGRADE_STATUS

Chaîne

Répertorie le statut actuel de l’installation ou de la mise à niveau.

Les valeurs possibles pour cette colonne sont les suivantes :

  • INSTALLING : l’objet de l’application est en cours de création.

  • INSTALL_FAILED : la création de l’objet d’application a échoué. L’objet de l’application reste dans l’état INSTALL_FAILED jusqu’à ce qu’il soit supprimé. La raison de l’échec est indiquée dans la colonne UPGRADE_FAILURE_REASON le cas échéant.

  • COMPLETE : le script d’installation a été exécuté avec succès et l’objet de l’application a été créé ou mis à niveau.

  • QUEUED : l’objet de l’application est dans la file d’attente de mise à niveau.

  • UPGRADING : l’objet de l’application est en cours de mise à niveau.

  • FAILED : toutes les tentatives de mise à niveau ont échoué. La raison de l’échec est indiquée dans la

    colonne UPGRADE_FAILURE_REASON, le cas échéant. L’instance reste dans l’état FAILED jusqu’à ce qu’une directive de version soit mise à jour pour pointer vers une version différente de celle visée par la mise à niveau, telle que définie dans la TARGET_UPGRADE_VERSION.

  • QUEUED_RETRY : l’instance a échoué à une ou plusieurs tentatives de mise à niveau. La raison de l’échec est indiquée dans UPGRADE_FAILURE_REASON : l’instance est en file d’attente pour effectuer une autre tentative de mise à niveau.

  • DISABLED : l’objet d’application et ses mises à niveau ont été désactivés. Dans cet état, l’instance sera inaccessible aux consommateurs, elle ne sera pas prise en compte pour les mises à niveau et ne bloquera pas la suppression de version des paquets d’application. La raison de l’échec est indiquée dans la colonne UPGRADE_FAILURE_REASON le cas échéant.

Réf : 1521