Snowflake Connector for Spark-Versionshinweise 2024¶
Dieser Artikel enthält die Versionshinweise für Snowflake Connector for Spark, einschließlich der folgenden, sofern zutreffend:
Verhaltensänderungen
Neue Features
Fehlerkorrekturen für Kunden
Snowflake verwendet semantische Versionierung für Snowflake Connector for Spark-Aktualisierungen.
Siehe Snowflake-Konnektor für Spark für die Dokumentation.
Version 3.0.0 (31. Juli 2024)¶
Änderungen in Verhaltensänderungs-Release (BCR)¶
Ab Version 3.0.0 wurden für Snowflake Connector for Spark die folgenden grundlegenden Änderungen vorgenommen:
Die Funktion „Erweiterter Abfrage-Pushdown“ wurde entfernt.
Es sind Alternativen zu dieser Funktion verfügbar. Anstatt Daten aus Snowflake-Tabellen zu laden, können Benutzer beispielsweise Daten direkt aus Snowflake SQL-Abfragen laden.
Snowflake plant die Einführung eines Tools zur Konvertierung von DataFrames zwischen Spark und Snowpark in einem zukünftigen Snowflake Connector for Spark-Release.
Jedes Release enthält nun ein Artefakt anstelle mehrerer Artefakte für verschiedene Spark-Versionen.
Das einzelne Artefakt funktioniert mit mehreren Spark-Versionen. Derzeit hat Snowflake die Unterstützung für Spark 3.4 und 3.5 in der Snowflake Connector for Spark-Version 3.0.0 verifiziert.
Gemäß den Snowflake Support-Richtlinien wird Snowflake Spark-Versionen 2.x.x noch bis zu zwei Jahre lang unterstützen.
Neue Features¶
Aktualisierung von JDBC auf 3.17.0 zur Unterstützung von LOB.
Unterstützung für Spark 3.5.0 hinzugefügt.
Fehlerkorrekturen¶
Die Anforderung des Parameters
SFUSER
bei Verwendung von OAUTH wurde entfernt.
Version 2.15.0 (26. Februar 2024)¶
Neue Features¶
Neuer Parameter
trim_space
eingeführt, mit dem Sie die Werte vonStringType
-Spalten beim Speichern in einer Snowflake-Tabelle automatisch abschneiden können. Standard:false
.
Fehlerkorrekturen¶
Problem behoben, das die Meldung „cancelled queries can be restarted in the Spark retries after application closed“ verursachte.