04.-05. Dezember 2023 – Versionshinweise zu Release 7.43¶
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¶
Finalizer-Aufgaben – Allgemeine Verfügbarkeit¶
Mit diesem Release können wir die allgemeine Verfügbarkeit von Finalizer-Aufgaben bekannt geben. Eine Finalizer-Aufgabe verarbeitet das Release und nimmt eine Bereinigung der von einem DAG verwendeten Ressourcen vor. Sie können eine Finalizer-Aufgabe erstellen, die mit einer Stammaufgabe verknüpft ist, oder eine vorhandene eigenständige Aufgabe in eine Finalizer-Aufgabe ändern.
Die Finalizer-Aufgabe wird garantiert unabhängig vom Erfolg oder Misserfolg des DAG ausgeführt und stellt die ordnungsgemäße Bereinigung der Ressourcen und den Abschluss der erforderlichen Schritte in allen Szenarios sicher. Wenn beispielsweise eine DAG-Ausführung Zwischentabellen verwendet, um Daten für die Verarbeitung zu verfolgen, und die Ausführung dann fehlschlägt, bevor alle Tabellenzeilen verarbeitet wurden, würde die nächste Ausführung auf doppelte Zeilen stoßen und müsste die Daten erneut verarbeiten, was zu einer längeren Ausführungszeit oder einer Verschwendung von Computeressourcen führt. Die Finalizer-Aufgabe kann dieses Problem lösen, indem sie die Zeilen löscht oder die Tabelle falls erforderlich abschneidet.
Weitere Informationen dazu finden Sie unter Finalizer-Aufgabe.
SQL-Aktualisierungen¶
Neue SQL-Funktionen¶
Die folgenden Funktionen sind ab diesem Release verfügbar:
Funktionskategorie |
Neue Funktion |
Beschreibung |
---|---|---|
Funktionen für semistrukturierte Daten (Array/Objekt) |
Gibt ein Objekt zurück, das die von einem Eingabefeld angegebenen Schlüssel und die von einem anderen Eingabefeld angegebenen Werte enthält. |
Aktualisierungen zur Erweiterbarkeit¶
Lokales Test-Framework für Python Snowpark – Vorschau¶
Mit diesem Release können wir die Breitstellung eines lokalen Test-Frameworks für Snowpark Python als Vorschau-Feature für alle Konten bereitstellen. Das lokale Test-Framework für Snowpark Python bietet Ihnen die Möglichkeit, Snowpark Python-DataFrames lokal zu erstellen und zu nutzen, ohne sich mit einem Snowflake-Konto verbinden zu müssen. Auf diese Weise können Sie Ihre DataFrame-Operationen lokal entweder auf Ihrem Entwicklungsrechner oder in einer CI-Pipeline (Pipeline für kontinuierliche Integration) testen, bevor Sie Codeänderungen in Ihrem Konto bereitstellen. Die API ist dieselbe, sodass Sie Ihre Tests entweder lokal oder für ein Snowflake-Konto ausführen können, ohne Codeänderungen vornehmen zu müssen.
Weitere Informationen dazu finden Sie unter Lokales Test-Framework.
Aktualisierungen der Weboberfläche¶
Laden von Dateien in Stagingbereiche und verwaltete Stagingdateien mit Snowsight – Allgemeine Verfügbarkeit¶
Mit diesem Release können wir die allgemeine Verfügbarkeit der folgenden Snowsight-Features bekannt geben:
Laden von Dateien in interne Stagingbereiche
Durchsuchen von Dateien in internen oder externen Stagingbereichen
Mit Snowsight können Sie Dateien in interne benannte Stagingbereiche laden und das Laden von Daten in Tabellen oder das Laden von Abhängigkeiten für Python-Arbeitsblätter vorbereiten. Sie können Snowsight außerdem zum Anzeigen und Verwalten der Dateien in einem Stagingbereich verwenden.
Weitere Informationen dazu finden Sie unter Bereitstellen von Dateien im Stagingbereich mit Snowsight.
Änderungsprotokoll der Versionshinweise¶
Ankündigung |
Update |
Date |
---|---|---|
Versionshinweise |
Erstveröffentlichung (Vorschau) |
04-Dec-23 |
Laden von Dateien in Stagingbereiche und verwaltete Stagingdateien mit Snowsight |
Hinzugefügt zu Aktualisierungen der Weboberfläche |
05-Dec-23 |
Neue SQL-Funktionen |
Aktualisiert für Hinzufügen von ARRAYS_TO_OBJECT |
07-Dec-23 |
Pausierte SQL-Funktionen |
Pausierte allgemeine Verfügbarkeit der Systemfunktion |
19-Dec-23 |