Schéma :

ACCOUNT_USAGE

Vue TAGS

La vue Account Usage répertorie les balises d’un compte.

Colonnes

Nom de la colonne

Type de données

Description

TAG_ID

NUMBER

L’identificateur local d’une balise.

TAG_NAME

TEXT

Le nom d’une balise.

TAG_SCHEMA_ID

NUMBER

L’identificateur local du schéma de balises.

TAG_SCHEMA

TEXT

Le nom du schéma dans lequel la balise existe.

TAG_DATABASE_ID

NUMBER

L’identificateur local de la base de données dans laquelle la balise existe.

TAG_DATABASE

TEXT

Nom de la base de données dans laquelle réside la balise.

TAG_OWNER

TEXT

Nom du rôle qui possède la balise.

TAG_COMMENT

TEXT

Commentaires pour la balise, le cas échéant.

CREATED

TIMESTAMP_LTZ

Date et heure de création de la balise.

LAST_ALTERED

TIMESTAMP_LTZ

Date et heure de la dernière modification de l’objet par un DML, un DDL ou une opération de métadonnées en arrière-plan. Consultez Notes sur l’utilisation.

DELETED

TIMESTAMP_LTZ

Date et heure auxquelles la balise a été détruite, ou date et heure auxquelles ses parents ont été détruits.

ALLOWED_VALUES

ARRAY

Spécifie les valeurs de chaîne possibles qui peuvent être affectées à la balise lorsque celle-ci est définie sur un object ou NULL si la balise n’a pas de valeurs autorisées spécifiées. Pour plus de détails, voir Définition d’une liste de valeurs de balise autorisées.

OWNER_ROLE_TYPE

TEXT

Type de rôle qui possède l’objet, par exemple ROLE. . Si une Snowflake Native App est propriétaire de l’objet, la valeur est APPLICATION. . Snowflake renvoie NULL si vous supprimez l’objet, car un objet supprimé n’a pas de rôle propriétaire.

PROPAGATE

VARCHAR

Indique si la balise est configurée pour la propagation automatique. Les valeurs possibles sont les suivantes :

  • NULL — La balise n’est pas propagée.

  • ON_DEPENDENCY — La balise est propagée en cas de dépendance d’un objet (par exemple, création d’une vue à partir d’une table balisée).

  • ON_DATA_MOVEMENT — La balise est propagée lorsqu’il y a un mouvement de données (par exemple, en utilisant une instruction CTAS pour créer une table à partir d’une table balisée).

  • ON_DEPENDENCY_AND_DATA_MOVEMENT — La balise est propagée à la fois pour les dépendances d’objets et les mouvements de données.

ON_CONFLICT

VARCHAR

Si la balise est configurée pour la propagation automatique, indique ce qui se passe lorsque la valeur de la balise en cours de propagation entre en conflit avec la valeur spécifiée lorsque la balise a été appliquée manuellement au même objet. Pour plus d’informations, voir Conflits liés à la propagation des balises.

Notes sur l’utilisation

  • La latence pour la vue peut atteindre 120 minutes (2 heures).

  • La vue n’affiche que les objets pour lesquels le rôle actuel de la session s’est vu accorder des privilèges d’accès.

  • La colonne LAST_ALTERED est mise à jour lorsque les opérations suivantes sont effectuées sur un objet :

    • DDL opérations.

    • DML opérations (pour les tables uniquement). Cette colonne est mise à jour même si aucune ligne n’est affectée par l’instruction DML.

    • Opérations de maintenance des métadonnées en arrière-plan effectuées par Snowflake.

Exemples

Renvoyer les références des balises pour votre compte Snowflake :

select * from snowflake.account_usage.tags
order by tag_name;
Copy