【发布时间】:2015-09-17 23:09:03
【问题描述】:
是否可以解析此 JSON 数组并将其转换为表格并在 AWS Redshift 中执行此操作?
这个数组:
[
{"Event":"start","EventDateTime":"2015-09-15T03:45:16.681428Z"},
{"Event":"process","EventDateTime":"2015-09-15T03:45:16.681428Z"},
{"Event":"end","EventDateTime":"2015-09-15T03:45:16.681428Z"}
]
转换为包含 Event 和 EventDateTime 字段的表格。
我已经尝试了可用的 json 函数和字符串函数,结果都是空的。
谢谢!
【问题讨论】:
-
您是否尝试过使用 COPY 命令?你遇到了什么问题?
-
我使用 COPY 命令将完整的 json 文件加载到表中,并且上面的数组进入了一个字段,现在我正在尝试使用 Redshift 的可用功能解析该数据,但结果不足。 RS 的 json 函数对这个特定的数组没有帮助。除非我错过了什么。
-
您现在可以将 Python UDF 与 Redshift 一起使用,因此您的 SQL 现在应该更加灵活。 aws.amazon.com/blogs/aws/…
标签: arrays json amazon-web-services amazon-redshift