【问题标题】:How to create a teradata dataframe from pandas dataframe?如何从 pandas 数据框创建 teradata 数据框?
【发布时间】:2019-09-18 00:36:54
【问题描述】:

我有一个熊猫数据框。是否可以从 pandas 数据框创建 Teradata 数据框?

【问题讨论】:

标签: python teradata


【解决方案1】:
  1. 使用 copy_to_sql() 函数在 Teradata Vantage 中基于 teradataml DataFrame 或 pandas DataFrame 创建表。

copy_to_sql() 的参数

  1. teradataml DataFrame 或 pandas DataFrame
  2. 表名
  3. 架构名称(可选)

    1. 从步骤 1 中创建的表创建 teradata 数据帧

    导入 teradata

    将熊猫导入为 pd

    从 teradataml.dataframe.copy_to 导入 copy_to_sql

    从 teradataml.context.context 导入 *

    从 teradataml.dataframe.dataframe 导入数据帧

    con = create_context(host="fqdn of host", username="user", password="password")

**假设你有一个 pandas 表 - tbl1

pdf = pd.DataFrame(tbl1)

copy_to_sql(df = pdf, table_name = "tbl1_td")
df = DataFrame("tbl1_td")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-12
    • 2018-03-02
    • 2018-11-13
    • 2021-12-02
    • 1970-01-01
    • 2019-03-21
    • 2017-07-03
    相关资源
    最近更新 更多