En la documentación de python Copo de nieve conector, se dice que la configuración de los parámetros de conexión de converter_class
a la hora de crear el objeto de conexión puede utilizarse para suprimir la conversión a python tipos (hojas de datos como cadenas). Pero no veo ninguna diferencia entre la ejecución de consultas con las siguientes dos conexiones (usando 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'
)
Las consultas ejecutadas tanto DBH1 y DBH2 retorno de las marcas de tiempo como python objetos datetime, y no cadenas. Me di cuenta de que en el doc en snowflake.connector
parámetros, no hay ninguna mención de un converter_class
opción - este truco es sólo aparece en la "optimización de los datos de la tira de la sección" aquí: https://docs.snowflake.com/en/user-guide/python-connector-example.html#improving-query-performance-by-bypassing-data-conversion. Es posible que esta característica ha sido dejado sin limpiar el doc?