Тип данных даты не сохраняется в кадре данных Snowflake to PandasPython

Программы на Python
Anonymous
Тип данных даты не сохраняется в кадре данных Snowflake to Pandas

Сообщение Anonymous »


У меня есть таблица Snowflake, содержащая поле даты.

Когда я запрашиваю Snowflake и загружаю данные в фрейм данных Pandas, дата всегда преобразуется в тип данных объекта в фрейме данных Pandas.

Я перепробовал много вариантов, на данный момент использую этот

snowflake_url = f'snowflake://{sf_user}:{sf_password}@{sf_account}/{sf_database}/{sf_schema}?warehouse={sf_warehouse}' двигатель = create_engine (snowflake_url) запрос = f"SELECT * FROM {sf_table}" df = pd.read_sql(запрос, con=engine) печать(df.dtypes) Таблица в настоящее время содержит типы данных объекта, целого числа и числа с плавающей запятой, которые сохраняются правильно, но даты также преобразуются в объект.

На самом деле мне не хочется назначать имена отдельных полей, потому что я пытаюсь сделать скрипт динамическим для множества таблиц, но я сделаю это, если это единственное решение.

Вернуться в «Python»