将Python数据框保存为Teradata中的Table

我想从Teradata中提取一个表作为Python数据框.我知道如何完成这一步.接下来我想在数据上运行算法来转换它,但是我想要.一旦我完成了在Python中操作数据,我希望将结果数据框保存为Teradata中的新表,以便我可以与数据库中的其他表执行连接.我的问题是如何将python数据帧保存回数据库,我想在python中使用脚本执行此操作.

解决方法:

一种选择是使用fastterdata,特别是load_table函数:

load_table(abs_path, df, table_name, env, db, connector = "teradata", clear_table=True)

Loads a pandas dataframe from memory into teradata via the optimized fastload functionality.

请注意,您需要安装here中列出的要求.

上一篇:现在编程都需要学习哪些基本知识呢


下一篇:【Teradata SQL】float double decimal和Decfloat区别