【问题标题】:Save Python data-frame as Table in Teradata在 Teradata 中将 Python 数据帧另存为表
【发布时间】:2019-01-31 09:56:42
【问题描述】:

我想从 Teradata 中提取一个表作为 Python 数据框。我知道如何完成这一步。接下来,我想对数据运行算法以根据需要对其进行转换。在 Python 中处理完数据后,我希望将生成的数据框保存为 Teradata 中的新表,以便我可以与数据库中的其他表执行连接。我的问题是如何将 python 数据框保存回数据库中,我想使用脚本在 python 内部执行此操作。

【问题讨论】:

    标签: python sql python-3.x pandas teradata


    【解决方案1】:

    一种选择是使用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 列出的要求。

    【讨论】:

      【解决方案2】:

      虽然我从来没有亲自完成过,但从理论上讲,以下每一项看起来都很有希望:

      【讨论】:

        猜你喜欢
        • 2017-03-29
        • 2019-06-22
        • 2015-01-02
        • 2019-04-29
        • 1970-01-01
        • 2019-10-28
        • 2021-12-02
        • 1970-01-01
        • 2021-01-11
        相关资源
        最近更新 更多