03.-06. November 2023 – Versionshinweise zu Release 7.39 (mit Snowday 2023)

Achtung

Das Release ist abgeschlossen.

Informationen zu den Unterschieden zwischen der vorläufigen und der endgültigen Version dieser Versionshinweise finden Sie unter Änderungsprotokoll der Versionshinweise.

Neue Features

Account Usage: Neue AGGREGATE_QUERY_HISTORY-Ansicht – Vorschau

Mit diesem Release stellen wird eine Vorschau für die Ansicht AGGREGATE_QUERY_HISTORY im Account Usage-Schema der freigegebenen SNOWFLAKE-Datenbank bereit. Diese Ansicht gibt Daten zu den ausgeführten Anweisungen in aggregierten Intervallen zurück.

Weitere Informationen dazu finden Sie unter Ansicht AGGREGATE_QUERY_HISTORY.

Budgets auf Azure, GCP und VPS – Vorschau

Mit diesem Release können wir eine Vorschau für das Feature „Budgets“ für Konten in Microsoft Azure (Azure)- und Google Cloud Platform (GCP)- Regionen sowie für VPS Edition-Konten bekannt geben.

Das Feature „Budgets“ ermöglicht Überwachung und Benachrichtigung bezüglich des Verbrauchs von Snowflake-Credits auf Konto-Ebene für eine Gruppe bestimmter Snowflake-Objekte. Sie können ein monatliches Ausgabenlimit für die Computekosten festlegen, die für unterstützte Objekte in Ihrem Konto anfallen. Zusätzlich zu Ihrem Kontobudget können Sie kundenspezifische Budgets erstellen, um die Credit-Nutzung für eine bestimmte Gruppe von Objekten zu überwachen. Budgets sendet Ihnen eine Benachrichtigung, wenn Ihre Credit-Nutzung Ihr monatliches Limit zu überschreiten droht.

Weitere Informationen dazu finden Sie unter Überwachen der Credit-Nutzung mit Budgets.

Snowflake Native SDK für Konnektoren – Vorschau

Mit diesem Release stellt Snowflake eine Vorschau für die Unterstützung des Snowflake Native SDK für Konnektoren bereit. Snowflake Native SDK für Konnektoren ist ein Set von Anwendungsvorlagen und Quickstarts, die zeigen, wie Sie eine Snowflake Native App erstellen können, die Daten aus einer externen Datenquelle in Snowflake erfasst.

Weitere Informationen dazu finden Sie unter Snowflake Native SDK für Konnektoren.

Sicherheitsupdates

Zugriffssteuerung: Datenbankrollen – Allgemeine Verfügbarkeit

Mit diesem Release können wir die allgemeine Verfügbarkeit von Datenbankrollen bekannt geben. Datenbankrollen sind Entitäten innerhalb einer Datenbank, denen Berechtigungen für sicherungsfähige Objekte in derselben Datenbank erteilt und entzogen werden können. Datenbankrollen ähneln den Rollen auf Kontoebene, unterscheiden sich aber im Geltungsbereich. Kontorollen können Berechtigungen für jedes Objekt in einem Konto erteilt werden, aber einer Datenbankrolle können nur Berechtigungen für Objekte innerhalb derselben Datenbank erteilt werden.

Snowflake stellt in der freigegebenen SNOWFLAKE-Datenbank integrierte Datenbankrollen bereit, wie z. B. OBJECT_VIEWER und GOVERNANCE_VIEWER. Sie können diese Datenbankrollen verwenden, um den Zugriff auf die freigegebene SNOWFLAKE-Datenbank mit den niedrigsten Berechtigungen zu ermöglichen. Wenn Sie diese Datenbankrollen beispielsweise einer Rolle auf Kontoebene zuweisen, müssen Sie die IMPORTED PRIVILEGES-Berechtigung für die SNOWFLAKE-Datenbank nicht derselben Rolle auf Kontoebene zuweisen, die Zugriff auf jede Entität der SNOWFLAKE-Datenbank gewährt. Außerdem müssen Sie die Rolle ACCOUNTADMIN in einer Produktionsumgebung nicht dazu verwenden, Ansichten in der freigegebenen SNOWFLAKE-Datenbank abzufragen.

Seit Einführung der Vorschau im Dezember 2022 haben wir die Unterstützung von Datenbankrollen in den folgenden Bereichen hinzugefügt:

  • Replikation.

  • Klonen, unter Verwendung der CREATE DATABASE ROLE … CLONE-Syntax.

  • Zukünftige Berechtigungszuweisungen in der lokalen Datenbank. Zukünftige Berechtigungszuweisungen werden bei Datenbankrollen freigegebener Datenbanken nicht unterstützt.

Die Funktion IS_DATABASE_ROLE_IN_SESSION und deren Nutzung beim Freigeben von richtliniengeschützten Daten befindet sich weiterhin in der Vorschau.

Aktualisierungen bei Datenpipelines

Neue Funktion SYSTEM$TASK_RUNTIME_INFO

Mit diesem Release können wir eine Vorschau der neuen Systemfunktion SYSTEM$TASK_RUNTIME_INFO bekannt geben. Diese Systemfunktion gibt Informationen zur aktuellen Aufgabenausführung zurück, was es Ihnen erleichtert, Ihre Aufgabenausführungen anzupassen.

Weitere Informationen dazu finden Sie unter SYSTEM$TASK_RUNTIME_INFO.

Aktualisierungen zur Erweiterbarkeit

Zugriff auf externe Netzwerke – Vorschau auf Azure

Mit diesem Release stellen wir Vorschauunterstützung für den Zugriff auf externe Netzwerkstandorte aus Prozedur- und UDF-Handler-Code für Konten auf Azure (mit Ausnahme der Regionen für Regierungsbehörden) bereit.

Mit einer Integration für den externen Zugriff können Sie Folgendes tun:

  • Schreiben von UDF- und Prozedur-Handlern, die auf externe Speicherorte zugreifen.

  • Zulassen oder Sperren des Zugriffs auf Standorte in einem Netzwerk außerhalb von Snowflake.

  • Verwenden von Geheimnissen, die gespeicherte Anmeldeinformationen darstellen, anstelle von Literalwerten im Handler-Code, um sich bei externen Netzwerkstandorten zu authentifizieren.

  • Angeben, welche Geheimnisse für die Verwendung mit externen Netzwerkstandorten zulässig sind.

Weitere Informationen zur Verwendung von Netzwerkregeln mit Netzwerkrichtlinien finden Sie unter Übersicht zum Zugriff auf externe Netzwerke.

Vektorisierte Python-UDTFs – Allgemeine Verfügbarkeit

Mit diesem Release stellen wir eine Vorschau für vektorisierte Python-UDTFs (benutzerdefinierte Tabellenfunktionen) bereit.

Vektorisierte Python-UDTFs ermöglichen eine nahtlose Verarbeitung von Partition zu Partition, indem für die Verarbeitung auf den Partitionen Pandas-DataFrames verwendet und die Ergebnisse als Pandas-DataFrames oder Listen von Pandas Series oder Arrays zurückgegeben werden. Vektorisierte Python-UDTFs ermöglichen die einfache Integration von Bibliotheken, die Pandas-DataFrames oder Pandas-Arrays verwenden.

Weitere Informationen dazu finden Sie unter Vektorisierte Python-UDTFs.

Aktualisierungen für Data Governance

Festlegen einer Maskierungsrichtlinie auf einer virtuellen Spalte – Allgemeine Verfügbarkeit

Mit diesem Release gibt Snowflake die allgemeine Verfügbarkeit für das Festlegen einer Maskierungsrichtlinie auf einer virtuellen Spalte einer externen Tabelle bekannt. Durch diese Aktualisierung kann die Maskierungsrichtlinie für die virtuelle Spalte die Maskierungsrichtlinie überschreiben, die die virtuelle Spalte von der VALUE-Spalte erbt. Diese Aktualisierung vereinfacht die Verwaltung der externen Tabelle, da Datenadministratoren nicht mehr eine Ansicht aus den semistrukturierten Daten der VALUE-Spalte erstellen und die Ansicht schützen müssen. Außerdem wird für eine konsistente Datenverwaltung und den Schutz der Daten der externen Tabelle gesorgt, da die geschützte virtuelle Spalte keine Daten unnötig offenlegt. Dieses Update wurde im August 2023 (7.30) als Vorschau eingeführt.

Weitere Informationen dazu finden Sie unter Maskierungsrichtlinien und externe Tabellen.

Änderungsprotokoll der Versionshinweise

Ankündigung

Update

Datum aktualisiert

Account Usage: Neue AGGREGATE_QUERY_HISTORY-Ansicht – Vorschau

Hinzugefügt zu Neue Features

14-Dec-2023

Budgets auf Azure, GCP und VPS – Vorschau

Hinzugefügt zu Neue Features

03-Nov-2023

Zugriffssteuerung: Datenbankrollen – Allgemeine Verfügbarkeit

Hinzugefügt zu Sicherheitsupdates

01-Nov-2023

Snowflake Native SDK für Konnektoren – Vorschau

Hinzugefügt zu Neue Features

31-Oct-2023

Neue Funktion SYSTEM$TASK_RUNTIME_INFO

Hinzugefügt zu Aktualisierungen bei Datenpipelines

31-Oct-2023