- Schemas:
Ansicht SEMANTIC_DIMENSIONS¶
Diese Ansicht ACCOUNT_USAGE zeigt eine Zeile für jede Dimension an, die in einer semantischen Ansicht definiert ist.
- Siehe auch::
Spalten¶
Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| NUMBER | ID der Dimension in der semantischen Ansicht. |
| VARCHAR | Name der Dimension in der semantischen Ansicht. |
| NUMBER | ID der semantischen Tabelle, zu der die Dimension gehört. |
| VARCHAR | Name der semantischen Tabelle, zu der die Dimension gehört. |
| NUMBER | ID der semantischen Ansicht. |
| VARCHAR | Name der semantischen Ansicht. |
| NUMBER | ID des Schemas, zu dem die semantische Ansicht gehört. |
| VARCHAR | Schema, zu dem die semantische Ansicht gehört. |
| NUMBER | ID der Datenbank, zu der die semantische Ansicht gehört. |
| VARCHAR | Datenbank, zu der die semantische Ansicht gehört. |
| VARCHAR | Datentyp des Dimensionsausdrucks. |
| VARCHAR | Der SQL-Ausdruck, der zur Berechnung der Dimension verwendet wird. |
| ARRAY(VARCHAR) | Liste der Synonyme für die Dimension. |
| VARCHAR | Beschreibung der Dimension. |
| TIMESTAMP_LTZ | Erstellungszeit der Dimension. |
| TIMESTAMP_LTZ | Datum und Uhrzeit der letzten Änderung des Objekts durch eine DML, DDL oder eine Operation mit Metadaten im Hintergrund. Siehe Nutzungshinweise. |
| TIMESTAMP_LTZ | Datum und Uhrzeit, wann die Dimension gelöscht wurde. |
Nutzungshinweise¶
Die Latenzzeit der Ansicht kann bis zu 120 Minuten (2 Stunden) betragen.
Die Spalte LAST_ALTERED wird aktualisiert, wenn die folgenden Operationen auf einem Objekt ausgeführt werden:
DDL-Operationen
DML-Operationen (nur für Tabellen) Diese Spalte wird auch dann aktualisiert, wenn keine Zeilen von der DML-Anweisung betroffen sind.
Von Snowflake ausgeführte Wartungsoperationen auf Metadaten im Hintergrund.
Beispiele¶
Rufen Sie die Liste aller Dimensionen für die semantische Ansicht O_TPCH_SEMANTIC_VIEW in der Datenbank MY_DB ab:
SELECT * FROM SNOWFLAKE.ACCOUNT_USAGE.SEMANTIC_DIMENSIONS WHERE semantic_view_name = 'O_TPCH_SEMANTIC_VIEW' AND semantic_view_database_name = 'MY_DB'; +-----------------------+------------------------------------+-------------------+---------------------+------------------+----------------------+-------------------------+---------------------------+---------------------------+-----------------------------+-------------+----------------------+----------+-------------------------------+-------------------------------+---------+---------+ | SEMANTIC_DIMENSION_ID | SEMANTIC_DIMENSION_NAME | SEMANTIC_TABLE_ID | SEMANTIC_TABLE_NAME | SEMANTIC_VIEW_ID | SEMANTIC_VIEW_NAME | SEMANTIC_VIEW_SCHEMA_ID | SEMANTIC_VIEW_SCHEMA_NAME | SEMANTIC_VIEW_DATABASE_ID | SEMANTIC_VIEW_DATABASE_NAME | DATA_TYPE | EXPRESSION | SYNONYMS | CREATED | LAST_ALTERED | DELETED | COMMENT | |-----------------------+------------------------------------+-------------------+---------------------+------------------+----------------------+-------------------------+---------------------------+---------------------------+-----------------------------+-------------+----------------------+----------+-------------------------------+-------------------------------+---------+---------| | 391 | D_CUSTOMER_REGION_NAME_FROM_REGION | 99 | CUSTOMER | 49 | O_TPCH_SEMANTIC_VIEW | 92 | MY_SCHEMA | 7 | MY_DB | VARCHAR(25) | region.d_region_name | NULL | 2025-02-28 16:16:04.389 -0800 | 2025-02-28 16:16:04.389 -0800 | NULL | NULL | | 392 | D_CUSTOMER_NATION_NAME | 99 | CUSTOMER | 49 | O_TPCH_SEMANTIC_VIEW | 92 | MY_SCHEMA | 7 | MY_DB | VARCHAR(25) | nation.d_nation_name | NULL | 2025-02-28 16:16:04.389 -0800 | 2025-02-28 16:16:04.389 -0800 | NULL | NULL | | 393 | D_CUSTOMER_MARKET_SEGMENT | 99 | CUSTOMER | 49 | O_TPCH_SEMANTIC_VIEW | 92 | MY_SCHEMA | 7 | MY_DB | VARCHAR(10) | c_mktsegment | NULL | 2025-02-28 16:16:04.389 -0800 | 2025-02-28 16:16:04.389 -0800 | NULL | NULL | | 387 | D_NATION_NAME | 98 | NATION | 49 | O_TPCH_SEMANTIC_VIEW | 92 | MY_SCHEMA | 7 | MY_DB | VARCHAR(25) | n_name | NULL | 2025-02-28 16:16:04.388 -0800 | 2025-02-28 16:16:04.388 -0800 | NULL | NULL | | 389 | D_REGION_NAME | 97 | REGION | 49 | O_TPCH_SEMANTIC_VIEW | 92 | MY_SCHEMA | 7 | MY_DB | VARCHAR(25) | r_name | NULL | 2025-02-28 16:16:04.389 -0800 | 2025-02-28 16:16:04.389 -0800 | NULL | NULL | | 394 | D_CUSTOMER_COUNTRY_CODE | 99 | CUSTOMER | 49 | O_TPCH_SEMANTIC_VIEW | 92 | MY_SCHEMA | 7 | MY_DB | VARCHAR(15) | LEFT(c_phone, 2) | NULL | 2025-02-28 16:16:04.389 -0800 | 2025-02-28 16:16:04.389 -0800 | NULL | NULL | | 390 | D_CUSTOMER_REGION_NAME | 99 | CUSTOMER | 49 | O_TPCH_SEMANTIC_VIEW | 92 | MY_SCHEMA | 7 | MY_DB | VARCHAR(25) | nation.d_region_name | NULL | 2025-02-28 16:16:04.389 -0800 | 2025-02-28 16:16:04.389 -0800 | NULL | NULL | | 388 | D_REGION_NAME | 98 | NATION | 49 | O_TPCH_SEMANTIC_VIEW | 92 | MY_SCHEMA | 7 | MY_DB | VARCHAR(25) | region.d_region_name | NULL | 2025-02-28 16:16:04.389 -0800 | 2025-02-28 16:16:04.389 -0800 | NULL | NULL | +-----------------------+------------------------------------+-------------------+---------------------+------------------+----------------------+-------------------------+---------------------------+---------------------------+-----------------------------+-------------+----------------------+----------+-------------------------------+-------------------------------+---------+---------+