- Schéma :
Vue TABLES¶
Cette vue Utilisation du compte affiche une ligne pour chaque table et vue du compte.
- Voir aussi :
Colonnes¶
Nom de la colonne |
Type de données |
Description |
---|---|---|
TABLE_ID |
NUMBER |
Identifiant interne généré par Snowflake pour la table. |
TABLE_NAME |
TEXT |
Nom de la table. |
TABLE_SCHEMA_ID |
NUMBER |
Identifiant interne, généré par Snowflake, du schéma de la table. |
TABLE_SCHEMA |
TEXT |
Schéma auquel la table appartient. |
TABLE_CATALOG_ID |
NUMBER |
Identifiant interne généré par Snowflake de la base de données pour la table. |
TABLE_CATALOG |
TEXT |
Base de données à laquelle la table appartient. |
TABLE_OWNER |
TEXT |
Nom du rôle qui possède la table. |
TABLE_TYPE |
TEXT |
Indique le type de table. Les valeurs valides sont |
IS_TRANSIENT |
TEXT |
Indique si la table est transitoire. |
CLUSTERING_KEY |
TEXT |
Colonne (s) et/ou expression(s) constituant la clé de clustering de la table. |
ROW_COUNT |
NUMBER |
Nombre de lignes de la table. |
BYTES |
NUMBER |
Nombre d’octets déterminé lors de l’analyse de la table. |
RETENTION_TIME |
NUMBER |
Nombre de jours de conservation des données historiques pour Time Travel. |
SELF_REFERENCING_COLUMN_NAME |
TEXT |
Non applicable pour Snowflake. |
REFERENCE_GENERATION |
TEXT |
Non applicable pour Snowflake. |
USER_DEFINED_TYPE_CATALOG |
TEXT |
Non applicable pour Snowflake. |
USER_DEFINED_TYPE_SCHEMA |
TEXT |
Non applicable pour Snowflake. |
USER_DEFINED_TYPE_NAME |
TEXT |
Non applicable pour Snowflake. |
IS_INSERTABLE_INTO |
TEXT |
Non applicable pour Snowflake. |
IS_TYPED |
TEXT |
Non applicable pour Snowflake. |
COMMIT_ACTION |
TEXT |
Non applicable pour Snowflake. |
CREATED |
TIMESTAMP_LTZ |
Date et heure de création de la table. |
LAST_ALTERED |
TIMESTAMP_LTZ |
Date et heure de la dernière modification de la table par une opération DDL ou DML. |
LAST_DDL |
TIMESTAMP_LTZ |
Horodatage de la dernière opération DDL effectuée sur la table ou la vue, y compris les actualisations de la base de données pour la réplication (si l’actualisation modifie les propriétés visibles de la table/vue). |
LAST_DDL_BY |
TEXT |
Nom d’utilisateur de l’utilisateur qui a effectué la dernière opération DDL sur la table ou la vue. |
DELETED |
TIMESTAMP_LTZ |
Date et heure à laquelle la table a été supprimée. |
AUTO_CLUSTERING_ON |
TEXT |
Statut du clustering automatique d’une table. Pour plus de détails, voir Affichage du statut du clustering automatique d’une table. |
COMMENT |
TEXT |
Commentaire pour la table. |
OWNER_ROLE_TYPE |
TEXT |
Type de rôle propriétaire de l’objet, soit |
INSTANCE_ID |
NUMBER |
Identificateur interne/généré par le système pour l’instance à laquelle l’objet appartient. |
Notes sur l’utilisation¶
La latence pour la vue peut aller jusqu’à 90 minutes.
La vue ne reconnaît pas le privilège MANAGE GRANTS et peut par conséquent afficher moins d’informations par rapport à une commande SHOW exécutée par un utilisateur détenteur du privilège MANAGE GRANTS.
La requête
SUM(BYTES)
d’une table ne représente pas l’utilisation totale du stockage, car la quantité n’inclut pas l’utilisation de Time Travel et Fail-safe.
Exemples¶
Récupérez la taille totale (en octets) de toutes les tables actives de tous les schémas de votre compte :
SELECT TABLE_SCHEMA,SUM(BYTES) FROM snowflake.account_usage.tables WHERE DELETED IS NULL GROUP BY TABLE_SCHEMA;