У меня проблема с dataframe.to_sql
при попытке использовать эту функцию
dataframe.to_sql
не распознает и не разделяет имя лаборатории данных и имя таблицы, вместо этого оно принимает все как строку создать таблицу. Поэтому он пытается создать его на уровне root по умолчанию и выдает ошибку, у этого пользователя нет разрешения на создание на LABUSERS .
from sqlalchemy import create_engine
engine = create_engine(f'teradata://{username}:{password}@tdprod:22/')
df.to_sql('data_lab.table_name', engine)
Как я могу использовать df.to_sql
функция и указать datalab?