如何从副本加载Gzip json数据

如何从副本加载Gzip json数据,json,amazon-web-services,amazon-s3,amazon-redshift,Json,Amazon Web Services,Amazon S3,Amazon Redshift,上面的COPY命令在没有gzip的情况下工作。但是现在我想使用gzip来加速这个过程。现在我正在将一个gzip json文件上传到S3 bucket中。但是上面的复制命令不起作用?知道如何在红移中从COPY加载gzip的json文件吗?您缺少json\u选项()。尝试将其设置为“自动”。请参见下面的更正示例: COPY tmp_data FROM 's3://mybucket/copy/batch_insert_data_1417072335118.json' credentials 'aws

上面的COPY命令在没有gzip的情况下工作。但是现在我想使用gzip来加速这个过程。现在我正在将一个gzip json文件上传到S3 bucket中。但是上面的复制命令不起作用?知道如何在红移中从COPY加载gzip的json文件吗?

您缺少json\u选项()。尝试将其设置为“自动”。请参见下面的更正示例:

COPY tmp_data FROM 's3://mybucket/copy/batch_insert_data_1417072335118.json'  credentials 'aws_access_key_id=XXXXXXXXXXXXXXX;aws_secret_access_key=YyYYYyyYYYYYyyYYYYyyYYYYY' json gzip ACCEPTINVCHARS ' ' TRUNCATECOLUMNS TRIMBLANKS;

我认为命令不区分大小写,但doc说GZIP。你能试试吗?。另外,您能否提供有关错误消息的详细信息?
COPY tmp_data FROM 's3://mybucket/copy/batch_insert_data_1417072335118.json'  credentials 'aws_access_key_id=XXXXXXXXXXXXXXX;aws_secret_access_key=YyYYYyyYYYYYyyYYYYyyYYYYY' json 'AUTO' gzip ACCEPTINVCHARS ' ' TRUNCATECOLUMNS TRIMBLANKS;