În docs pentru python Fulg de nea conector, se spune că stabilirea conexiunii parametru converter_class
atunci când crearea de obiect de conexiune poate fi folosit pentru a suprima conversie pentru python tipuri (frunze date ca șiruri). Dar nu văd nicio diferență între interogări rula cu următoarele două conexiuni (folosind 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'
)
Interogări executate din ambele DBH1 și DBH2 reveni marcajele de timp ca python datetime obiecte, și nu siruri de caractere. Am observat că, în doc pe snowflake.connector
parametrii, nu există nici o mențiune de un converter_class
opțiune - acest truc este doar enumerate în "optimizarea datelor trage" secțiune aici: https://docs.snowflake.com/en/user-guide/python-connector-example.html#improving-query-performance-by-bypassing-data-conversion. Este posibil ca această caracteristică a fost lăsat fără curățarea doc?