Mai 2022¶
Die folgenden neuen Features, Verhaltensänderungen und Aktualisierungen (Verbesserungen, Korrekturen usw.) wurden diesen Monat eingeführt. Wenn Sie Fragen zu diesen Ergänzungen haben, wenden Sie sich an den Snowflake-Support.
Wichtig
Jedes Release enthält möglicherweise Updates, die eine Aktualisierung der Weboberfläche erfordern.
Um sicherzustellen, dass sich diese Updates nicht auf Ihre Nutzung auswirken, wird grundsätzlich empfohlen, die Weboberfläche nach jeder Bereitstellung eines Snowflake-Release zu aktualisieren.
Unter diesem Thema:
Neue Features¶
Snowflake Scripting – Allgemeine Verfügbarkeit¶
Mit diesem Release können wir die allgemeine Verfügbarkeit von Snowflake Scripting bekannt geben.
Snowflake Scripting ist eine Erweiterung von Snowflake SQL, die Unterstützung für prozedurale Logik bereitstellt. Mithilfe von Snowflake Scripting können Sie gespeicherte Prozeduren in SQL schreiben.
Weitere Informationen dazu finden Sie unter Snowflake Scripting-Entwicklerhandbuch.
Snowpark-API für Java – Allgemeine Verfügbarkeit¶
Mit diesem Release können wir die allgemeine Verfügbarkeit der Snowpark-API für Java auf Amazon Web Services (AWS) und Microsoft Azure bekannt geben. Die Snowpark-API für Java ist auf der Google Cloud Platform (GCP) als Vorschau verfügbar.
Snowpark ist ein neues Entwicklertool, das eine intuitive API für das Abfragen und Verarbeiten von Daten in Datenpipelines bereitstellt. Mit dieser Bibliothek können Sie Anwendungen erstellen, die Daten in Snowflake verarbeiten, ohne dass Daten in das System verschoben werden müssen, das Ihren Anwendungscode ausführt.
Weitere Informationen dazu finden Sie unter Snowpark-API.
Snowpark-API für Scala – Allgemeine Verfügbarkeit auf Azure¶
Mit diesem Release können wir die allgemeine Verfügbarkeit der Snowpark-API für Scala für Snowflake-Konten bekannt geben, die auf Azure gehostet werden. Dieses Feature war bisher nur für Konten verfügbar, die auf AWS gehostet werden. Für Konten, die auf GCP gehostet werden, ist das Feature derzeit in der Vorschau verfügbar.
Weitere Informationen dazu finden Sie unter Snowpark-Entwicklerhandbuch für Scala.
Java-UDFs – Allgemeine Verfügbarkeit auf Azure¶
Mit diesem Release können wird die allgemeine Verfügbarkeit der Unterstützung von Java-UDFs (benutzerdefinierte Funktionen), einschließlich UDTFs, für Snowflake-Konten bekannt geben, die auf Azure gehostet werden. Dieses Feature war bisher nur für Konten verfügbar, die auf AWS gehostet werden. Für Konten, die auf GCP gehostet werden, ist das Feature derzeit in der Vorschau verfügbar.
Weitere Informationen dazu finden Sie unter Einführung in Java-UDFs.
Sicherheitsupdates¶
Self-Service-Unterstützung für das Einrichten von AWS PrivateLink und Azure Private Link¶
Mit diesem Release können wir die Self-Service-Unterstützung für das Autorisieren und Widerrufen von privater Konnektivität zu den Snowflake-Diensten für Snowflake-Konten auf Amazon Web Services (AWS) und Microsoft Azure bekannt geben. Mit diesem Update entfällt die Notwendigkeit, den Snowflake-Support zu kontaktieren, wenn Sie AWS PrivateLink oder Azure Private Link für Ihr Snowflake-Konto aktivieren möchten und, falls erforderlich, AWS PrivateLink oder Azure Private Link für Ihr Snowflake-Konto deaktivieren müssen.
Die Self-Service-Unterstützung wird über einige neue Systemfunktionen verwaltet. Weitere Details dazu finden Sie unter Neue SQL-Funktionen (unter diesem Thema).
Weitere Details dazu finden Sie unter:
Beachten Sie, dass die Self-Service-Unterstützung von Google Cloud Private Service Connect für ein zukünftiges Release geplant ist.
SQL-Aktualisierungen¶
Neue SQL-Funktionen¶
Die folgenden Funktionen wurden in den neuesten Releases eingeführt:
Funktionskategorie |
Neue Funktion |
Beschreibung |
---|---|---|
Aggregatfunktionen (Zählen diskreter Werte) |
Gibt ein Array zurück, das alle diskreten Werte der angegebenen Spalte enthält. |
|
Aggregatfunktionen (Zählen diskreter Werte) |
Gibt ein Array zurück, das alle diskreten Werte (die Vereinigung der eindeutigen Werte) aus den Eingabe-Arrays enthält. |
|
System (Steuerung) |
Aktiviert private Konnektivität zum Snowflake-Dienst für das aktuelle Konto. |
|
System (Steuerung) |
Deaktiviert die private Konnektivität zum Snowflake-Dienst für das aktuelle Konto. |
|
Systeminformationen |
Überprüft, ob Ihr aktuelles Konto für private Konnektivität zum Snowflake-Dienst autorisiert ist. |
|
Systeminformationen |
Gibt eine Liste der autorisierten Endpunkte für Ihr aktuelles Konto zurück, die Sie für private Konnektivität zum Snowflake-Dienst verwenden können. |
|
Zeichenfolgen- und Binärfunktionen (Abgleich/Vergleich) |
Berechnet die Jaro-Winkler-Ähnlichkeit zwischen zwei Eingabezeichenfolgen. (Diese Funktion wurde in Release 6.8 eingeführt.) |
|
Zeichenfolgenfunktionen (reguläre Ausdrücke) |
REGEXP_SUBSTR_ALL (Alias: REGEXP_EXTRACT_ALL) |
Gibt ein ARRAY zurück, das alle Teilzeichenfolgen enthält, die mit einem regulären Ausdruck in einer Zeichenfolge übereinstimmen. (Diese Funktion wurde in Release 6.12 eingeführt.) |
Aktualisierungen bei virtuellen Warehouses¶
Query Acceleration Service – Vorschau¶
Mit diesem Release führt Snowflake eine Vorschau des Query Acceleration Service ein.
Der Abfragebeschleunigungsdienst kann Teile des Abfrage-Workloads in einem Warehouse beschleunigen, indem er diese Teile der Abfrageverarbeitung auf vom Dienst bereitgestellte dynamische Computeressourcen verlagert. Er kann die Gesamtleistung des Warehouses verbessern, indem die Auswirkungen von Ausreißerabfragen reduziert werden, d. h. von Abfragen, die mehr Ressourcen verbrauchen als typische Abfragen.
Dieses Feature ist auf Anforderung für Snowflake-Konten mit Enterprise Edition (oder höher) in den folgenden Regionen verfügbar:
AWS – US West (Oregon)
AWS – US East (N. Virginia)
AZURE – East US 2 (Virginia)
Aktualisierungen bei Datenpipelines¶
Aufgaben: Fehlerbenachrichtigungen für Snowflake-Konten auf Amazon Web Services – Vorschau¶
Mit diesem Release können wir eine Vorschau von Fehlerbenachrichtigungen für Aufgaben bekannt geben. Wenn Aufgaben während der Ausführung auf Fehler stoßen, löst dieses Feature eine Benachrichtigung aus, die die Fehler mithilfe von Cloudmessaging beschreibt und eine weitere Analyse des SQL-Codes in der Aufgabendefinition ermöglicht.
Bemerkung
Dieses Feature ist auf Snowflake-Konten beschränkt, die auf Amazon Web Services (AWS) gehostet werden. Snowflake kann Fehlerbenachrichtigungen nur per Push an Amazon Simple Notification Service senden.
Unterstützung von Snowflake-Konten, die auf Google Cloud oder Microsoft Azure gehostet werden, und die entsprechenden Cloudmessagingdienste sind in Planung.
Vorschau-Features sind für Evaluierungs- und Testzwecke vorgesehen und sollten nicht in der Produktionsumgebung verwendet werden.