如何使用 Teradata Studio 将数据从 csv 文件加载到 table
How to load data from a csv file into a table using Teradata Studio
大家好,
这里有人可以帮助我吗?我必须将数据从 csv 文件加载到 table,但我不知道如何加载。
csv 文件中大约有 1200 万条记录。
谢谢
我已使用 TERADATA SQL 助手中提供的导入功能将数据加载到 Teradata 中。
但是处理这么多数据我不确定我下面解释的方法是否足够有效。
不过,您可以尝试以下操作:
如果您使用的是 TERADATA SQL 助手:
- 转到“文件”菜单 -> 单击“导入”选项
- 您应该 table 准备好 CSV 文件中所有必需的列
和正确的数据类型。
- 在 SQL 助手中,编写以下查询:
INSERT INTO TABLE_NAME VALUES(?,?,?,?....);
- 执行上述查询后,TERADATA 将询问您要从中导入数据的文件,您只需浏览 select 您的文件,导入就会开始。
P.S:既然你有12m的记录,那肯定要花很多时间。
SQL助手不是加载那种体积的文件的方法。如果加载空 table 则使用 fload 否则使用 mload.
您要加载哪种 table 数据? (空或包含数据)
如果您要在分段 table(空 table)中加载数据,那么 Fastload 是在 Teradata 中加载数据的最佳和最快的方法。
如果table已经有数据那么你可以使用Multiload(mload)来加载数据。
如果您共享 table DDL,那么构建用于加载数据的 Fastload 或 Multiload 脚本会更容易。
大家好,
这里有人可以帮助我吗?我必须将数据从 csv 文件加载到 table,但我不知道如何加载。
csv 文件中大约有 1200 万条记录。
谢谢
我已使用 TERADATA SQL 助手中提供的导入功能将数据加载到 Teradata 中。
但是处理这么多数据我不确定我下面解释的方法是否足够有效。
不过,您可以尝试以下操作:
如果您使用的是 TERADATA SQL 助手:
- 转到“文件”菜单 -> 单击“导入”选项
- 您应该 table 准备好 CSV 文件中所有必需的列 和正确的数据类型。
- 在 SQL 助手中,编写以下查询:
INSERT INTO TABLE_NAME VALUES(?,?,?,?....);
- 执行上述查询后,TERADATA 将询问您要从中导入数据的文件,您只需浏览 select 您的文件,导入就会开始。
P.S:既然你有12m的记录,那肯定要花很多时间。
SQL助手不是加载那种体积的文件的方法。如果加载空 table 则使用 fload 否则使用 mload.
您要加载哪种 table 数据? (空或包含数据)
如果您要在分段 table(空 table)中加载数据,那么 Fastload 是在 Teradata 中加载数据的最佳和最快的方法。
如果table已经有数据那么你可以使用Multiload(mload)来加载数据。
如果您共享 table DDL,那么构建用于加载数据的 Fastload 或 Multiload 脚本会更容易。