01.-02. August 2023 – Versionshinweise zu Release 7.26¶
Die folgenden neuen Features und Aktualisierungen (Verbesserungen, Korrekturen usw.) wurden mit diesem Release eingeführt. Wenden Sie sich bei Fragen 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:
SQL-Aktualisierungen¶
SELECT *: Auswählen von Spalten, die mit einem SQL-Muster übereinstimmen und Ersetzen von Spaltenwerten¶
Ab diesem Release können Sie in einer SELECT *-Anweisung ILIKE mit einem Muster angeben, das SQL-Platzhalter enthält (_
für ein einzelnes Zeichen und %
für eine beliebige Sequenz von null oder mehr Zeichen), um nur die Spalten auszuwählen, die mit diesem Muster übereinstimmen. Das Schlüsselwort ILIKE führt einen Abgleich ohne Berücksichtigung der Groß-/Kleinschreibung aus.
SELECT * ILIKE '<pattern>' ...
Im folgenden Beispiel werden nur die Spalten ausgewählt, deren Name id
enthält:
SELECT * ILIKE '%id%' ...
Darüber hinaus können Sie die Werte bestimmter Spalten einer SELECT *-Anweisung ersetzen, indem Sie REPLACE mit einem Ausdruck angeben, der den neuen Wert ergibt:
SELECT * REPLACE (<expr> AS <col_name> [ , <expr> AS <col_name> , ... ])
Im folgenden Beispiel wird jedem Wert in der Spalte department_id
die Zeichenfolge 'DEPT-'
vorangestellt:
SELECT * REPLACE ('DEPT-' || department_id AS department_id) ...
Weitere Informationen dazu finden Sie unter SELECT.
Transformieren eines GEOMETRY-Objekts in ein anderes räumliches Bezugssystem (ST_TRANSFORM) – Allgemeine Verfügbarkeit¶
Mit diesem Release können wir die allgemeine Verfügbarkeit der Funktion ST_TRANSFORM bekannt geben, mit der Sie ein GEOMETRY-Objekt von einem räumlichen Bezugssystem (SRS) in ein anderes transformieren können.
Im folgenden Beispiel wird ein POINT-GEOMETRY -Objekt erstellt, das EPSG:32633 (WGS 84 / UTM-Zone 33N) als SRS verwendet. Im Beispiel wird dieses GEOMETRY-Objekt so transformiert, dass es EPSG:3857 (Web Mercator) verwendet.
-- Set the output format to EWKT
ALTER SESSION SET GEOMETRY_OUTPUT_FORMAT='EWKT';
SELECT
ST_TRANSFORM(
ST_GEOMFROMWKT('POINT(389866.35 5819003.03)', 32633),
3857
) AS transformed_geom;
+---------------------------------------------------------------+
| transformed_geom |
|---------------------------------------------------------------|
| SRID=3857;POINT(1489140.093765644 6892872.198680112) |
+---------------------------------------------------------------+
Weitere Informationen dazu finden Sie unter ST_TRANSFORM.
Vektorisierte Python-UDTFs – Vorschau¶
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 bei Data Collaboration¶
Wiederkehrende, abonnementbasierte Preistarife für kostenpflichtige Freigabeangebote – Vorschau¶
Mit diesem Release können wir eine Vorschau für wiederkehrende, abonnementbasierte Preistarife für kostenpflichtige Freigabeangebote bekannt geben. Mit diesem Tarif können Sie den Verbrauchern den Zugang zu Ihrem Angebot im Voraus auf einer wiederkehrenden Basis in Rechnung stellen.
Weitere Informationen dazu finden Sie unter Preismodelle für kostenpflichtige Freigabeangebote.
Nicht wiederkehrende, abonnementbasierte Preistarife für kostenpflichtige Freigabeangebote – Allgemeine Verfügbarkeit¶
Mit diesem Release können wir die allgemeine Verfügbarkeit von einmaligen abonnementbasierten Preistarifen für kostenpflichtige Freigabeangebote bekannt geben. Bei diesem Tarif müssen Sie den Verbrauchern den Zugang zu Ihrem Angebot nur einmal in Rechnung stellen, ohne die Option, es erneut zu kaufen oder zu verlängern.
Weitere Informationen dazu finden Sie unter Preismodelle für kostenpflichtige Freigabeangebote.
Dokumentationen und Lernressourcen¶
Wöchentliche Versionshinweise in der Snowflake-Dokumentation¶
Mit diesem Release können wir eine Aktualisierung des Formats der Versionshinweise in der Snowflake-Dokumentation bekannt geben:
In der Vergangenheit haben wir die Details zu jedem wöchentlichen Release, einschließlich Versions- und Release-Daten, nur in den Versionshinweisen und Ankündigungen (in der Snowflake-Community) veröffentlicht.
Ab August 2023:
Wir werden die Versionshinweise (in der Snowflake-Dokumentation) nicht mehr nach Monaten aggregieren. Stattdessen werden wir jedes wöchentliche Release separat nach Versions- und Release-Daten dokumentieren und damit das Format der Versionshinweise in der Snowflake-Community nachbilden.
Außerdem haben wir diese Änderung an den monatlichen Versionshinweise auch für Juni 2023 und Juli 2023 übernommen. Die Versionshinweise vor Juni 2023 bleiben unverändert.
Im August werden wir weiterhin wöchentlich die Versionshinweise in der Snowflake-Community veröffentlichen.
Für September 2023 geplant; Änderung des Zeitplans vorbehalten:
Wir werden keine detaillierten wöchentlichen Versionshinweise mehr in der Snowflake-Community veröffentlichen.
Ausführliche wöchentliche Versionshinweise werden wir nur in der Snowflake-Dokumentation veröffentlichen.