使用 teradatasql 包将数据帧插入到 teradata

Inserting data frames to teradata by using teradatasql package

我正在使用 teradatasql 包,它是 Teradata 的本机解决方案,作为 python 和 Teradata 之间的连接器从数据库加载数据。但是,我想将我在 python 中创建的数据框插入回数据库。是否可以使用 teradatasql 包将数据帧写入数据库?

谢谢

SQLAlchemy 提供 pandas 数据框和 SQL 数据库之间的链接。

通常,您会使用 pandas 数据框 to_sql 方法将数据框的内容插入数据库中的 table:

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_sql.html

我们为 Teradata SQL Python 的驱动程序提供 SQLAlchemy 方言:

https://pypi.org/project/teradatasqlalchemy/

您可以通过以下方式安装它:pip install teradatasqlalchemy