Redshift:创建外部表返回0行

时间:2018-02-24 03:04:33

标签: amazon-web-services amazon-s3 amazon-redshift

我有一个位于 s3:// myBucket / 文本文件 test.txt ,请参阅下面的示例,使用我想要的在Redshift中创建一个外部表 当我从表中选择时,它返回0行。

1,One
2,Two
3,Three

create external table spectrum_schema.test(
Id integer,
Name varchar(255))
row format delimited
fields terminated by ','
stored as textfile
location 's3://myBucket/';

select * from spectrum_schema.test //returns 0 rows
  

我有什么建议可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我通过将文件移动到s3:// myBucket / test

来修复此问题