V docs pro python konektor, sněhová Vločka, říká se, že nastavení parametru connection converter_class
při vytváření objekt připojení lze použít k potlačení konverze na python typy (listy dat jako řetězce). Ale já nevidím žádný rozdíl mezi dotazy spustit následující dvě připojení (pomocí 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'
)
Dotazy proveden z obou DBH1 a DBH2 návrat razítka, jak je python datetime objekty, a ne řetězce. Všiml jsem si, že v prohlášení o shodě na snowflake.connector
parametry, není žádná zmínka o converter_class
volba - tento trik je uvedena pouze v "optimalizaci datových táhne" část zde: https://docs.snowflake.com/en/user-guide/python-connector-example.html#improving-query-performance-by-bypassing-data-conversion. Je možné, že tato funkce byla vypuštěna bez čištění, doktore?