Schéma :

DATA_SHARING_USAGE

Vue APPLICATION_STATE

Cette vue du schéma DATA_SHARING_USAGE peut être utilisée pour afficher des informations sur les applications installées à partir d’une annonce pour tous les paquets d’applications du compte actuel.

Si une annonce a été publiée à l’aide de Exécution automatique inter-Cloud, cette vue affiche des informations sur les applications installées dans toutes les régions.

Colonnes

Nom de la colonne

Type de données

Description

CONSUMER_SNOWFLAKE_REGION

VARCHAR

La région Snowflake du compte consommateur où l’application est installée.

CONSUMER_ORGANIZATION_NAME

VARCHAR

Nom de l’organisation du compte consommateur.

CONSUMER_ACCOUNT_LOCATOR

VARCHAR

Localisateur du compte consommateur.

CONSUMER_ACCOUNT_NAME

VARCHAR

Nom du compte consommateur.

PROVIDER_SNOWFLAKE_REGION

VARCHAR

Région Snowflake du compte du fournisseur qui a créé le paquet d’application.

PROVIDER_ACCOUNT_LOCATOR

VARCHAR

Localisateur de compte du fournisseur.

PROVIDER_ACCOUNT_NAME

VARCHAR

Nom du compte du fournisseur.

PACKAGE_NAME

VARCHAR

Nom actuel du paquet d’application dans le compte du fournisseur à partir duquel l’application a été installée.

APPLICATION_NAME_HASH

VARCHAR

Chaîne de hachage du nom de l’instance d’application installée dans le compte consommateur. Le consommateur utilise la fonction SHA1 pour calculer la valeur de hachage de l’application installée. Le consommateur peut ensuite utiliser cette valeur lorsqu’il contacte le fournisseur.

CREATED_ON

DATETIME

Horodatage de la première installation de l’instance d’application.

CURRENT_VERSION

VARCHAR

Version actuelle de l’application installée.

CURRENT_PATCH

INT

Niveau de correctif actuel de l’application installée.

CURRENT_INSTALLED_ON

DATETIME

Horodatage d’installation de la version actuelle de l’application.

PREVIOUS_VERSION_STATE

VARCHAR

L’état de la version précédente. Les valeurs possibles sont COMPLETE et FINALIZING.

  • COMPLETE indique que la mise à niveau est terminée et qu’il n’y a pas de requêtes actives en cours d’exécution à partir de la version précédente, si elle existe.

  • FINALIZING indique que l’instance a été mise à niveau à partir de la version précédente, mais qu’une ou plusieurs requêtes utilisant la version précédente peuvent encore être en cours d’exécution.

PREVIOUS_VERSION

VARCHAR

Version précédente de l’application installée.

PREVIOUS_PATCH

INT

Niveau de correctif précédent de l’application.

UPGRADE_STATE

VARCHAR

Statut de la mise à niveau de la version de l’application. Les valeurs possibles 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.

TARGET_UPGRADE_VERSION

VARCHAR

Version cible de l’application en cours d’exécution ou en attente de mise à niveau.

TARGET_UPGRADE_PATCH

INT

Niveau de correctif de la version de l’application en cours d’exécution ou en attente de mise à niveau.

UPGRADE_STARTED_ON

DATETIME

Date à laquelle la mise à niveau de l’application a commencé.

UPGRADE_ATTEMPT

INT

Nombre de tentatives de mise à niveau vers la version ou le correctif cible.

UPGRADE_ATTEMPTED_ON

DATETIME

Horodatage de la dernière tentative de mise à niveau.

UPGRADE_FAILURE_REASON

VARCHAR

Description de l’échec si la mise à niveau précédente de l’application a échoué.

LISTING_NAME

VARCHAR

Nom de l’annonce de l’échange de données à partir de laquelle l’application a été installée.

LISTING_DISPLAY_NAME

VARCHAR

Nom d’affichage de l’annonce.

EXCHANGE_NAME

VARCHAR

Nom d’échange de données de l’annonce à partir de laquelle l’application a été installée.

Notes sur l’utilisation

  • Il n’y a pas de conservation des données pour cette vue. Si une application est désinstallée, les informations contenues dans cette vue ne sont plus disponibles.