以 Parquet 格式卸载半结构化数据 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

以 Parquet 格式卸载半结构化数据

您可以将包含 SUPER 数据列的表以 Parquet 格式卸载到 Amazon S3。Amazon Redshift 将 Parquet 格式的超级列表示为 JSON 数据类型。这使得半结构化数据可以以 Parquet 格式表示。您可以使用 Redshift Spectrum 查询这些列,或使用 COPY 命令将它们提取回 Amazon Redshift。有关使用 UNLOAD 和所需的 IAM 权限的信息,请参阅UNLOAD

以下示例以 Parquet 格式将数据卸载到 Amazon S3。

UNLOAD ('SELECT * FROM region_nations') TO 's3://xxxxxx/' IAM_ROLE 'arn:aws:iam::xxxxxxxxxxxx:role/Redshift-S3-Write' FORMAT PARQUET;