如何避免redshift unload命令中出现重复的行

时间:2018-07-10 09:26:52

标签: amazon-web-services amazon-redshift

我有一个表,该表共有60行,其中14行是唯一的,需要使用unload命令将redshift数据下载到s3,unload命令将处理重复项还是我必须明确提及一些内容

2 个答案:

答案 0 :(得分:0)

UNLOAD command使用 select语句。因此,您只需要编写该语句,使其仅选择所需的行即可。

例如:

unload ('select DISTINCT * from table')
to 's3://mybucket/unload/' 
iam_role 'arn:aws:iam::0123456789012:role/MyRedshiftRole';

答案 1 :(得分:0)

我的select语句仍然没有区别,所创建的s3文件仅具有唯一值