TELEMETRY-Schema

In der SNOWFLAKE-Datenbank enthält das Schema TELEMETRY Tabellen, Ansichten und gespeicherte Prozeduren zur Unterstützung der Erfassung von Telemetriedaten.

TELEMETRY-Tabellen

Die Tabelle SNOWFLAKE.TELEMETRY.EVENTS ist die Standard-Ereignistabelle für die Erfassung von Telemetriedaten. Wenn Sie keine Ereignistabelle eingerichtet haben, verwendet Snowflake standardmäßig die Tabelle EVENTS, um Telemetriedaten zu erfassen.

Informationen zu den Spalten in SNOWFLAKE.TELEMETRY.EVENTS finden Sie unter Spalten von Ereignistabellen.

Weitere Informationen über Telemetrie in Snowflake finden Sie unter Protokollierung, Ablaufverfolgung und Metriken.

Ansicht

Anmerkungen

EVENTS

Zeigt Zeilen für Protokollmeldungen, Ablaufverfolgungsereignisse und Messungen von Kennzahlen an, die in der Standard-Ereignistabelle erfasst wurden.

TELEMETRY-Ansichten

Das Schema TELEMETRY bietet die folgende Sicht auf die Standard-Ereignistabelle: SNOWFLAKE.TELEMETRY.EVENTS.

Ansicht

Anmerkungen

EVENTS_VIEW

Zeigt eine Zeile für Protokollmeldungen, Ablaufverfolgungsereignisse und Messungen von Kennzahlen an, die in der Standard-Ereignistabelle erfasst wurden.

Zugriff auf Ansichten im TELEMETRY-Schema

Die Rollen EVENTS_VIEWER oder EVENTS_ADMIN können SELECT-Operationen in der Ansicht EVENTS_VIEW ausführen. Weitere Informationen dazu finden Sie unter Rollen für den Zugriff auf die Standard-Ereignistabelle und EVENTS_VIEW.

Allgemeine Nutzungshinweise

  • Die Snowflake-spezifischen Ansichten können sich noch ändern. Vermeiden Sie es, in diesen Ansichten alle Spalten auszuwählen. Wählen Sie stattdessen nur die wirklich erforderlichen Spalten aus. Wenn Sie zum Beispiel die Spalte name benötigen, verwenden Sie SELECT name und nicht SELECT *.

  • Die Zeilen, die beim Abfragen einer Ansicht zurückgegeben werden, hängen von den Berechtigungen ab, die der aktuellen Rolle des Benutzers erteilt wurden. Wenn Sie eine Ansicht in der Ansicht EVENTS_VIEW abfragen, werden nur Objekte zurückgegeben, für die die aktuelle Rolle Zugriffsrechte erhalten hat.

gespeicherte TELEMETRY-Prozeduren

Das TELEMETRY-Schema stellt die folgenden gespeicherten Prozeduren zur Verfügung, mit denen Sie den Zugriff auf die in der Ansicht EVENTS_VIEW ausgewählten Zeilen verwalten können.

Ansicht

Anmerkungen

ADD_ROW_ACCESS_POLICY_ON_EVENTS_VIEW(VARCHAR, ARRAY)

Bindet eine Zeilenzugriffsrichtline an die EVENTS_VIEW, indem ein Array mit den Spalten der Tabelle angegeben wird.

DROP_ROW_ACCESS_POLICY_ON_EVENTS_VIEW(VARCHAR)

Löscht die angegebene Zeilenzugriffsrichtlinie, die an die EVENTS_VIEW gebunden ist.