Amazon redshift 将gzip json文件加载到红移

Amazon redshift 将gzip json文件加载到红移,amazon-redshift,Amazon Redshift,我希望从s3 gzip文件加载如下内容: {"a": "a", "b": "a", "time": "20210210T10:10:00"} {"a": "b", "b": "b", "time": "20210210T11:10:00"} 我事先用红移创建

我希望从s3 gzip文件加载如下内容:

{"a": "a", "b": "a", "time": "20210210T10:10:00"}
{"a": "b", "b": "b", "time": "20210210T11:10:00"}
我事先用红移创建了表:

create table stTest(
a varchar(50),
b varchar(50),
time varchar(50));
这就是我跑步得到的:

db=# COPY stTest FROM 's3://bucket/file.gz'  credentials 'aws_access_key_id=x;aws_secret_access_key=y' json 'AUTO' gzip ACCEPTINVCHARS ' ' TRUNCATECOLUMNS TRIMBLANKS;
ERROR:  S3 path "AUTO" has invalid format.
DETAIL:
  -----------------------------------------------
  error:  S3 path "AUTO" has invalid format.
  code:      8001
  context:   Parsing S3 Bucket
  query:     72165606
  location:  s3_utility.cpp:132
  process:   padbmaster [pid=4690]
  -----------------------------------------------

需要帮助。

您需要指定json字段到红移列的映射。这是通过格式化选项和JSONPATH文件完成的。有关jsonpaths文件的格式,请参阅。

使用
格式为
指定对问题排序的列。