所以我有一个具有以下结构的json文件:
{"campaigns":
[
{'account_id': '123', 'name': 'abc'},
{'account_id': '456', 'name': 'def'}
]
}
在自定义的Glue分类器中,我使用以下JSON路径:
$.campaigns[*]
运行搜寻器时,我看到JSON对象的属性已正确导入到Glue Data目录中。问题是当我使用雅典娜查询时 该表中的所有列都返回空,除了我的分区列。 我究竟做错了什么?
答案 0 :(得分:1)
您将不得不将json数据放在一行中。如果与列出的可能问题相匹配,请也通过下面的url。
https://aws.amazon.com/premiumsupport/knowledge-center/error-json-athena/