【发布时间】:2017-04-15 00:23:13
【问题描述】:
在 SQLWorkbenchJ,我正在尝试使用以下命令将一个以“制表符”分隔的文本文件从 Amazon S3 加载到 Redshift:
COPY table_property
FROM 's3://...txt’
CREDENTIALS 'aws_access_key_id=…;aws_secret_access_key=…’
IGNOREHEADER 1
DELIMITER '\t';
但它返回以下警告:
Warnings:
Load into table 'table_property' completed, 0 record(s) loaded successfully.
我检查了各种 Stackoverflow 源和 Tutorial: Loading Data from Amazon S3,但没有一个解决方案有效。
我的文本文件中的数据如下所示:
BLDGSQFT DESCRIPTION LANDVAL STRUCVAL LOTAREA OWNER_PERCENTAGE
12440 Apartment 15 Units or more 2013005 1342004 1716 100
20247 Apartment 15 Units or more 8649930 5766620 7796.25 100
101
1635 Live/Work Condominium 977685 651790 0 100
有没有人能解决这个问题?
【问题讨论】:
-
能否请您分享您的数据文件的几行,也正如@John Rotenstein 所提到的,您可以使用“select * from stl_load_errors order by starttime desc limit 1”查询来检查 stl_load_errors。
-
嗨@AjGupta,我分享了我的数据文件的几行。我尝试使用 stl_load_errors 并没有返回任何内容。