查询在Amazon Athena中创建的表时获取HIVE_CURSOR_ERROR

abc*_*abc 6 amazon-web-services amazon-athena

查询Amazon Athena中创建的表时出现以下错误。

错误

HIVE_CURSOR_ERROR:行不是有效的JSON对象-JSONException:JSONObject文本必须以2的'}'结尾

我正在使用的示例文件以及创建表的查询如下。该表已通过以下查询成功创建,但是当我从表中获取结果时出现错误。请提供您的宝贵建议。

注意 示例数据 创建表

jen*_*ter 5

AWS Athena不支持多行JSON。

雅典娜知识中心

确保您的JSON记录在一行上

雅典娜目前不支持多行JSON记录。

  • 谢谢詹斯,但是我在亚马逊网站上描述了它可以满足多行json文件的需要,并且还提到了表创建语法。我已经在原始问题中同时附上了两者。 (2认同)