Dans les docs pour le python de Flocon de neige de connecteur, il est dit que le réglage du paramètre de connexion converter_class
lors de la création de l'objet de connexion peut être utilisé pour supprimer la conversion de types de python (feuilles de données comme des chaînes de caractères). Mais je ne vois pas de différence entre les requêtes exécutées avec les deux connexions (à l'aide de snowflake-connector-python=2.7.0
):
from snowflake.connector.converter_null import SnowflakeNoConverterToPython
DBH1 = snowflake.connector.connect(
user='username',
password='password',
account='account',
converter_class=SnowflakeNoConverterToPython # why isn't this working?
)
DBH2 = snowflake.connector.connect(
user='username',
password='password',
account='account'
)
Requêtes exécutées à partir de deux DBH1 et DBH2 les horodatages de retour que python datetime objets, et non pas des chaînes de caractères. J'ai remarqué que dans la doc sur snowflake.connector
paramètres, il n'est fait mention d'un converter_class
l'option - cette astuce n'est répertorié dans "l'optimisation des données tire" l'article ici: https://docs.snowflake.com/en/user-guide/python-connector-example.html#improving-query-performance-by-bypassing-data-conversion. Est-il possible que cette fonctionnalité a été supprimée sans le nettoyage de la doc?