查询在 Amazon Athena 中创建的表时出现以下错误。
错误
HIVE_CURSOR_ERROR:行不是有效的 JSON 对象 - JSONException:JSONObject 文本必须在 2 处以“}”结尾
我正在使用的示例文件和创建表的查询如下。该表通过以下查询成功创建,但是当我从表中获取结果时出现错误。请提供您宝贵的建议。
备注 Sample Data
Create table
最佳答案
AWS Athena 不支持多行 JSON。
Athena knowledge center
Make sure your JSON record is on a single line
Athena doesn't currently support multi-line JSON records.
关于amazon-web-services - 查询在 Amazon Athena 中创建的表时获取 HIVE_CURSOR_ERROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44647136/