【发布时间】:2020-02-27 12:50:25
【问题描述】:
我们正在尝试将数据框复制到 Teradata 特定数据库,但脚本不接受 schema_name 参数。正在发生登录命令中使用的数据复制到用户数据库。但我试图覆盖默认值并在 copy_to_sql 中指定数据库名称失败。
from teradataml import *
from teradataml.dataframe.copy_to import copy_to_sql
create_context(host = "ipaddrr", username='uname', password = "pwd")
df = DataFrame.from_query("select top 10* from dbc.tables;")
copy_to_sql(df = df ,table_name = 'Tab', schema_name='DB_Name',if_exists = 'replace')
Error: TeradataMlException: [Teradata][teradataml](TDML_2007) Invalid value(s) 'DB_Name' passed to argument 'schema_name', should be: A valid database/schema name..
【问题讨论】: