Schémas :

ACCOUNT_USAGE

Vue SEMANTIC_VIEWS

Cette vue ACCOUNT_USAGE affiche une ligne pour chaque vue sémantique du compte.

Voir aussi ::

SEMANTIC_VIEWS vue (Information Schema)

Colonnes

Nom de la colonne

Type de données

Description

semantic_view_id

NUMBER

Identificateur interne, généré par Snowflake, pour la vue sémantique.

semantic_view_name

VARCHAR

Nom de la vue sémantique.

semantic_view_schema_id

NUMBER

Identificateur interne, généré par Snowflake, du schéma auquel appartient la vue sémantique.

semantic_view_schema_name

VARCHAR

Schéma auquel appartient la vue sémantique.

semantic_view_database_id

NUMBER

Identificateur interne, généré par Snowflake, de la base de données à laquelle appartient la vue sémantique.

semantic_view_database_name

VARCHAR

Base de données à laquelle appartient la vue sémantique.

owner

VARCHAR

Nom du rôle propriétaire de la vue sémantique.

created

TIMESTAMP_LTZ

Heure de création de la vue sémantique.

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.

deleted

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.

comment

VARCHAR

Commentaire pour la vue sémantique.

Notes sur l’utilisation

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

  • 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

Récupérer la vue sémantique O_TPCH_SEMANTIC_VIEW dans la base de données MY_DB :

SELECT * FROM SNOWFLAKE.ACCOUNT_USAGE.SEMANTIC_VIEWS
  WHERE semantic_view_name = 'O_TPCH_SEMANTIC_VIEW'
    AND semantic_view_database_name = 'MY_DB';
Copy
+------------------+----------------------+-------------------------+---------------------------+---------------------------+-----------------------------+-----------------+-------------------------------+-------------------------------+---------+---------+
| SEMANTIC_VIEW_ID | SEMANTIC_VIEW_NAME   | SEMANTIC_VIEW_SCHEMA_ID | SEMANTIC_VIEW_SCHEMA_NAME | SEMANTIC_VIEW_DATABASE_ID | SEMANTIC_VIEW_DATABASE_NAME | OWNER           | CREATED                       | LAST_ALTERED                  | DELETED | COMMENT |
|------------------+----------------------+-------------------------+---------------------------+---------------------------+-----------------------------+-----------------+-------------------------------+-------------------------------+---------+---------|
|               49 | O_TPCH_SEMANTIC_VIEW |                      92 | MY_SCHEMA                 |                         7 | MY_DB                       | DYOSHINAGA_ROLE | 2025-02-28 16:16:04.002 -0800 | 2025-02-28 16:16:04.589 -0800 | NULL    | NULL    |
+------------------+----------------------+-------------------------+---------------------------+---------------------------+-----------------------------+-----------------+-------------------------------+-------------------------------+---------+---------+