Protokollierung und Ablaufverfolgung: Standard-Ereignistabelle enthalten

Achtung

Diese Verhaltensänderung ist im Bundle 2024_06 enthalten.

Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.

Achtung

Diese Verhaltensänderung war ursprünglich im Bundle 2024_04 enthalten und wurde später entfernt. Die Änderung wird mit dem Bundle 2024_06 wieder eingeführt.

Vor der Änderung:

Snowflake enthält standardmäßig keine Ereignistabelle. Um mit der Protokollierung und Ablaufverfolgung zu beginnen, müssen Sie eine Ereignistabelle installieren und aktivieren, diese als Ereignistabelle für das zu verwendende Konto festlegen und dann die Protokollierung und Ablaufverfolgung aktivieren. Solange keine Ereignistabelle installiert ist, werden keine Protokoll- oder Ablaufverfolgungsereignisse aufgezeichnet, selbst wenn die Protokollierung oder Ablaufverfolgung aktiviert ist.

Nach der Änderung:

Snowflake enthält standardmäßig Folgendes:

  • Eine Standard-Ereignistabelle namens SNOWFLAKE.TELEMETRY.EVENTS.

    Wenn noch keine Ereignistabelle installiert und aktiviert ist, wird die neue Standard-Ereignistabelle für das Konto aktiviert. Wenn eine Ereignistabelle existiert und Daten empfängt, bleibt sie aktiv, nachdem die Standard-Ereignistabelle hinzugefügt wurde.

  • Eine vordefinierte Ansicht namens EVENTS_VIEW im Schema TELEMETRY.

    Die EVENTS_VIEW-Ansicht ist mit der Ereignistabelle SNOWFLAKE.TELEMETRY.EVENTS verbunden.

Wenn die Protokollierung und Ablaufverfolgung zuvor aktiviert waren und keine Ereignisse erfasst wurden, weil es keine aktive Ereignistabelle gab, beginnt die neue Standard-Ereignistabelle mit der Erfassung von Ereignissen zur Protokollierung und Ablaufverfolgung. Dafür fallen Kosten an, wie unter Kosten der Telemetriedatenerfassung beschrieben.

Wenn Sie noch keine Ereignistabelle haben und Ereignisse zur Protokollierung und Ablaufverfolgung erfassen möchten, müssen Sie nichts tun. Neue Ereignisse werden in der Tabelle SNOWFLAKE.TELEMETRY.EVENTS der SNOWFLAKE-Datenbank im Schema TELEMETRY erfasst.

Wenn Sie keine Ereignisse für die zugehörigen Objekte erfassen möchten, können Sie eine der folgenden Aktionen ausführen:

Wenn Sie Ihre eigene Ereignistabelle erstellen und als aktiv einstellen, werden die Ereignisse in dieser Ereignistabelle gesammelt und nicht in der Standard-Ereignistabelle der Snowflake-Datenbank.

Ref.: 1598