【发布时间】:2020-01-13 11:42:45
【问题描述】:
我将为这个网站做一个简化的例子,但基本上我正在尝试编写一个 Athena 查询(由 Glue 爬虫加载的数据,意图在 Quicksight 中使用),这将允许我在一个内部扩展一个结构选择语句。
在我的示例中,假设我有一个表 my_table,类似于:
id string,
scores struct<prediction:double,score:int>
但由于我不知道scores 列在查询时的确切结构,我想在查询范围内扩展它。
我尝试了很多组合,但只使用结构内嵌套字段的确切名称似乎会产生结果,即
select results.id, results.scores.score, results.scores.prediction from my_table results
如果select results.id, results.scores.* from my_table results 之类的东西有效,我希望它,但不幸的是它没有。
【问题讨论】:
标签: presto amazon-athena aws-glue amazon-quicksight