【发布时间】:2014-07-13 04:30:00
【问题描述】:
我有一个 S3 存储桶,其中包含许多包含“\n”分隔的 json 对象的文件。这些 json 对象可以有几种不同的布局。有一组标准的键在所有布局中都是通用的。大多数差异只有一些额外的键,但有些有嵌套的 json 对象。一个文件可以有任何/所有这些布局。
我已经设法在 Redshift 中定义了一个单一的基本表并将数据复制到该表中,但我表中没有的任何键都丢失了。
我想为我拥有的每个布局创建 1 个表,并将 json 对象复制到相应的表中。带有嵌套 json 对象的布局可能会作为 json 保留在单个字符串列中,因为 Redshift 能够在查询中解析 json。
我是 AWS 新手,因此我们将不胜感激。此外,请随意推荐可能也可以使用的非 Redshift 服务。
谢谢!
【问题讨论】:
标签: json amazon-s3 amazon-redshift