Schema:

ORGANIZATION_USAGE

Ansicht TAGS

Wichtig

Diese Ansicht ist nur im Organisationskonto verfügbar. Weitere Informationen dazu finden Sie unter Premium-Ansichten im Organisationskonto.

Diese Organization Usage-Ansicht listet die Tags in einem Konto auf.

Spalten

Spalten auf Organisationsebene

Spaltenname

Datentyp

Beschreibung

ORGANIZATION_NAME

VARCHAR

Name der Organisation.

ACCOUNT_LOCATOR

VARCHAR

Vom System generierter Bezeichner für das Konto.

ACCOUNT_NAME

VARCHAR

Benutzerdefinierter Bezeichner für das Konto.

Zusätzliche Spalten

Spaltenname

Datentyp

Beschreibung

TAG_ID

NUMBER

Der lokale Bezeichner eines Tags.

TAG_NAME

TEXT

Der Name eines Tags.

TAG_SCHEMA_ID

NUMBER

Der lokale Bezeichner des Tag-Schemas.

TAG_SCHEMA

TEXT

Der Name des Schemas, in dem sich das Tag befindet.

TAG_DATABASE_ID

NUMBER

Der lokale Bezeichner der Datenbank, in der sich das Tag befindet.

TAG_DATABASE

TEXT

Name der Datenbank, in der sich das Tag befindet.

TAG_OWNER

TEXT

Name der Rolle, in der sich das Tag gehört.

TAG_COMMENT

TEXT

Kommentare zum Tag, falls vorhanden.

CREATED

TIMESTAMP_LTZ

Datum und Zeit der Erstellung des Tags.

LAST_ALTERED

TIMESTAMP_LTZ

Datum und Uhrzeit der letzten Änderung des Objekts durch eine DML, DDL oder eine Operation mit Metadaten im Hintergrund. Siehe Nutzungshinweise.

DELETED

TIMESTAMP_LTZ

Datum und Uhrzeit der Löschung des Tags oder Datum und Uhrzeit der Löschung des übergeordneten Tags.

ALLOWED_VALUES

ARRAY

Gibt die möglichen Zeichenfolgenwerte an, die dem Tag zugewiesen werden können, wenn das Tag auf ein Objekt gesetzt wird, oder NULL, wenn für das Tag kein zulässiger Wert angegeben ist. Weitere Details dazu finden Sie unter Liste der zulässigen Tag-Werte festlegen.

OWNER_ROLE_TYPE

TEXT

Der Typ der Rolle, die Eigentümer des Objekts ist, zum Beispiel ROLE. . Wenn eine Snowflake Native App Eigentümer des Objekts ist, ist der Wert APPLICATION. . Wenn Sie das Objekt löschen, gibt Snowflake den Wert NULL zurück, da ein gelöschtes Objekt keine Eigentümerrolle hat.

PROPAGATE

VARCHAR

Zeigt an, ob das Tag für die automatische Weitergabe konfiguriert ist. Mögliche Werte sind die folgenden:

  • NULL — Tag wird nicht weitergegeben.

  • ON_DEPENDENCY — Das Tag wird weitergegeben, wenn eine Objektabhängigkeit besteht (z. B. beim Erstellen einer Ansicht aus einer getaggten Tabelle).

  • ON_DATA_MOVEMENT — Das Tag wird weitergegeben, wenn es eine Datenbewegung gibt (z. B. wenn Sie eine CTAS-Anweisung verwenden, um eine Tabelle aus einer getaggten Tabelle zu erstellen).

  • ON_DEPENDENCY_AND_DATA_MOVEMENT — Tag wird sowohl für Objektabhängigkeiten als auch für Datenbewegungen weitergegeben.

ON_CONFLICT

VARCHAR

Wenn das Tag für die automatische Weitergabe konfiguriert ist, gibt es an, was passiert, wenn der Wert des weitergegebenen Tags mit dem Wert kollidiert, der bei der manuellen Anwendung des Tags auf dasselbe Objekt angegeben wurde. Weitere Informationen dazu finden Sie unter Konflikte bei der Tag-Weitergabe.

Nutzungshinweise

  • Die Latenzzeit der Ansicht kann bis zu 24 Stunden betragen.

  • In der Ansicht werden nur Objekte angezeigt, für die der aktuellen Rolle in der Sitzung Zugriffsrechte gewährt wurden.

  • 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

Geben Sie die Tag-Referenzen für Ihr Snowflake-Konto zurück:

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