Amazon redshift 将Alexa数据导入Amazon红移

Amazon redshift 将Alexa数据导入Amazon红移,amazon-redshift,alexa,Amazon Redshift,Alexa,我已经将每日转储文件解压缩,然后将其放回s3 当我尝试在postgresql中执行copy语句时,我收到以下错误 Missing newline: Unexpected character 0x14 found at location 4 查询: copy temp from 's3://bucket/top-1m.csv' credentials 'blah blah blah'; 我需要在每行中添加一些字符吗 原始数据: 1,facebook.com 2,google.com 3,yo

我已经将每日转储文件解压缩,然后将其放回s3

当我尝试在postgresql中执行copy语句时,我收到以下错误

Missing newline: Unexpected character  0x14 found at location 4
查询:

copy temp from 's3://bucket/top-1m.csv' credentials 'blah blah blah';
我需要在每行中添加一些字符吗

原始数据:

1,facebook.com
2,google.com
3,youtube.com
4,yahoo.com
5,amazon.com
6,baidu.com
7,wikipedia.org
8,live.com

从's3://bucket/top-1m.csv'凭证'blah blah blah'delimiter','复制临时文件

红移复制命令使用管道“|”作为默认分隔符。 如果文件由另一个字符(本例中为逗号)分隔,则只需将DELIMITER关键字添加到COPY命令中

从's3://bucket/top-1m.csv'凭证'blah-blah-blah'分隔符复制temp为','

或对于逗号分隔的文件:

copy temp from 's3://bucket/top-1m.csv' credentials 'blah blah blah' csv;

分隔符?默认为|默认为红移或Alexa?红移复制命令