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>' ...
Copy

Im folgenden Beispiel werden nur die Spalten ausgewählt, deren Name id enthält:

SELECT * ILIKE '%id%' ...
Copy

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> , ... ])
Copy

Im folgenden Beispiel wird jedem Wert in der Spalte department_id die Zeichenfolge 'DEPT-' vorangestellt:

SELECT * REPLACE ('DEPT-' || department_id AS department_id) ...
Copy

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;
Copy
+---------------------------------------------------------------+
| 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.