#python-3.x #teradata #pyodbc #bulkinsert #teradatasql
#python-3.x #teradata #pyodbc #bulkinsert #teradatasql
Вопрос:
Как мне эффективно вставить 10-50 тыс. строк (например, из серии или фрейма данных) в таблицу Teradata с помощью Pyodbc?
Предыстория:
- Я создаю приложение с графическим интерфейсом на Python
- Библиотеки Teradata не могут быть использованы (поскольку я не могу упаковать программное обеспечение с этими библиотеками)
Комментарии:
1. «Библиотеки Teradata не могут использоваться» — включает ли это «отсутствие драйвера Teradata ODBC»?
2. Да, можно использовать драйвер Teradata ODBC.
3. Хорошо, и у вашего приложения уже есть зависимость от pandas?
4. Да, у него есть зависимости от panda
5. Хорошо, тогда добавление SQLAlchemy и teradatasqlalchemy не так уж и сложно, а затем вы, предположительно, можете использовать
to_sql
метод pandas для загрузки данных.