2017-05-16 38 views
0

我在s3中有大数据并且必须移入红移,并且有一个红移的表。由于我使用python,我写了python脚本并使用psycopg2来连接红移。我成功地连接到红移,但是我没有将s3的数据插入红移。 我在aws网站检查了仪表板,发现redshift收到一个查询并加载了一些内容,但它没有插入任何内容,并且这个过程耗费的时间太长,超过3分钟。没有错误日志,所以我找不到原因。AWS:使用从s3到ssh的复制命令时没有任何插入

有没有任何可能的原因呢?

编辑 添加了复制命令我用过。

copy table FROM 's3://example/2017/02/03/' access_key_id '' secret_access_key '' ignoreblanklines timeformat 'epochsecs' delimiter '\t'; 

回答

0

尝试查询stl_load_errors表上,它的数据加载错误 http://docs.aws.amazon.com/redshift/latest/dg/r_STL_LOAD_ERRORS.html

select * from stl_load_errors order by starttime desc limit 1 
+0

我已经尝试过的信息,也没有错误日志中。 – camila

+0

如果它没有显示在stl_load_errors中,那可能意味着它认为它是成功的。你确定你在S3的正确位置? –

+0

我alrady做了,没有日志。 – camila

相关问题