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.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¶
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.