Snowpark Library for Scala and Java-Versionshinweise 2025¶
Dieser Artikel enthält die Versionshinweise für die Snowpark-Bibliothek für Scala und die Snowpark-Bibliothek für Java, einschließlich der folgenden, sofern zutreffend:
Verhaltensänderungen
Neue Features
Fehlerkorrekturen für Kunden
Snowflake verwendet semantische Versionierung für Snowpark Library for Scala and Java-Aktualisierungen.
Siehe Snowpark-Entwicklerhandbuch für Java und Snowpark-Entwicklerhandbuch für Scala für die Dokumentation.
Version 1.18.0 (December 5, 2025)¶
Verbesserungen¶
Add
functions.try_to_dateoverload for format parameter.Add
functions.try_to_timestampoverload for format parameter.Hinzufügen der
Column.cast-Unterstützung für den ParametertypAny.Hinzufügen der
Column.equal_to-Unterstützung für den ParametertypAny.Hinzufügen der
Column.not_equal-Unterstützung für den ParametertypAny.Hinzufügen der
Column.gt-Unterstützung für den ParametertypAny.Hinzufügen der
Column.lt-Unterstützung für den ParametertypAny.Hinzufügen der
Column.leq-Unterstützung für den ParametertypAny.Hinzufügen der
Column.geq-Unterstützung für den ParametertypAny.Hinzufügen der
Column.equal_null-Unterstützung für den ParametertypAny.Hinzufügen der
Column.plus-Unterstützung für den ParametertypAny.Hinzufügen der
Column.minus-Unterstützung für den ParametertypAny.Hinzufügen der
Column.multiply-Unterstützung für den ParametertypAny.Hinzufügen der
Column.divide-Unterstützung für den ParametertypAny.Hinzufügen der
Column.mod-Unterstützung für den ParametertypAny.
Version 1.17.0 (November 10, 2025)¶
Compatible Snowflake release: 9.32
Neue Features¶
Die folgenden neuen APIs wurden hinzugefügt:
DataFrame.isEmptyfunctions.try_to_timestampfunctions.try_to_datefunctions.concat_ws_ignore_nullsfunctions.array_flattenRow.mkString(mit Überlastungen für anpassbare Trennzeichen und Formatierungsoptionen)StructType.fieldNames(Alias fürStructType.names)
Verbesserungen¶
Unterstützung sowohl für Scala 2.12 als auch 2.13 (derzeit in der öffentlichen Vorschau) ab Release 1.17.0.
functions.whenundColumn.whenzusammen mitColumn.otherwiseakzeptieren jetzt alle literalen Argumente (z. B.String,int,booleanodernull) zusätzlich zuColumn-Instanzen.Hinzufügen von
functions.substring-Überlastung mit Unterstützung von Startpositions- und Längenargumenten.Hinzufügen von
functions.lpad-Überlastungen, die mitStringoderArray[Byte]aufgefüllt werden sollen.Hinzufügen von
functions.rpad-Überlastungen, die mitStringoderArray[Byte]aufgefüllt werden sollen.Hinzufügen von
DataFrame.sort-Überlastung mit Unterstützung von variadischen Argumenten.Hinzufügen von
DataFrame.show-Überlastungen mit Parametern zur Steuerung des Kürzens und der Anzahl der angezeigten Zeilen.
Fehlerkorrekturen¶
Keine.
Version 1.16.0 (30. Juni 2025)¶
Kompatibles Snowflake-Release: 9.17
Neue Features¶
Keine.
Verbesserungen¶
Snowflake-JDBC auf 3.24.2 aktualisiert.
Unterstützung für leere Eingaben
SeqinColumn.inhinzugefügt.Unterstützung für das Erstellen von Ansichten aus
Unionhinzugefügt.
Fehlerkorrekturen¶
Problem mit falscher Reihenfolge beim Zusammenführen eines DataFrames behoben.