Connecteur Snowflake pour Python : les résultats vides de fetch_arrow et fetch_pandas sont typés

Ce changement de comportement ne fait pas partie du bundle 2022_07 dans la version 6.32, et ne peut être testé qu’une fois que la version spécifiée du connecteur Snowflake pour Python a été publiée.

Pour obtenir les informations les plus récentes sur cette modification, ainsi que d’autres détails relatifs à la version, reportez-vous au journal des modifications du comportement.

Actuellement, si les fonctions Python fetch_arrow et fetch_pandas renvoient des résultats vides, les colonnes vides sont renvoyées sous forme d’objets génériques. Elles n’ont pas de type de données spécifique.

Dans une prochaine version du connecteur, le comportement de ces fonctions sera modifié comme suit :

Précédemment:

Si fetch_arrow et fetch_pandas renvoient des résultats vides, les colonnes du schéma des résultats ont un type générique Objet.

Actuellement:

Si fetch_arrow et fetch_pandas renvoient des résultats vides, les colonnes du schéma renvoyées se verront attribuer le même type de données que la colonne.

Ce changement sera effectué dans la version 2.8.0 du connecteur Snowflake pour Python. Lorsque cette version du connecteur sera disponible, vous devrez vérifier ces changements dans un environnement de test avant de mettre à niveau votre environnement de production. Réf : 215