Notes de version de Snowflake Connector for Spark pour 2024¶
Cet article contient les notes de version Snowflake Connector for Spark, y compris les éléments suivants, le cas échéant :
Changements de comportement
Nouvelles fonctionnalités
Corrections de bogues pour les clients
Snowflake utilise la version sémantique pour les mises à jour Snowflake Connector for Spark.
Voir Connecteur Snowflake pour Spark pour la documentation.
Version 3.0.0 (31 juillet 2024)¶
Changements BCR (Version de changement de comportement)¶
À partir de la version 3.0.0, le Snowflake Connector for Spark a introduit les changements de rupture suivants :
Suppression de la fonctionnalité de pushdown de requête avancée.
Des alternatives à cette fonctionnalité sont disponibles. Par exemple, au lieu de charger des données à partir de tables Snowflake, les utilisateurs peuvent charger directement des données à partir de requêtes SQL Snowflake.
Snowflake prévoit d’introduire un outil pour convertir des DataFrames entre Spark et Snowpark dans une prochaine version de Snowflake Connector for Spark.
Chaque version inclut désormais un artefact au lieu de plusieurs artefacts pour différentes versions de Spark.
L’artefact unique fonctionne avec plusieurs versions de Spark. Actuellement, Snowflake a vérifié la prise en charge de Spark 3.4 et 3.5 dans le Snowflake Connector for Spark version 3.0.0.
Conformément à la politique de prise en charge de Snowflake, Snowflake continuera à prendre en charge les versions Spark 2.x.x pendant deux ans maximum.
Nouvelles fonctionnalités¶
Mise à niveau de JDBC vers la vesion 3.17.0 pour prendre en charge LOB.
Ajout de la prise en charge de Spark 3.5.0.
Corrections de bogues¶
Suppression de l’exigence du paramètre
SFUSER
lors de l’utilisation de OAUTH.
Version 2.15.0 (26 février 2024)¶
Nouvelles fonctionnalités¶
Introduction d’un nouveau paramètre
trim_space
que vous pouvez utiliser pour réduire automatiquement les valeurs des colonnesStringType
lors de l’enregistrement dans une table Snowflake. Par défaut :false
.
Corrections de bogues¶
Correction d’un problème qui provoquait un message « Les requêtes annulées peuvent être relancées dans les tentatives de Spark après la fermeture de l’application ».