再次运行查询时,AWS Athena 查询返回格式不正确的结果

Atu*_*tul 3 amazon-s3 amazon-web-services amazon-athena

我第一次运行查询时,它返回了 2 行列名。我编辑了表格并添加了skip.header.line.count - 1 和reran(第一次),但它返回了相同的结果,带有双引号。然后再次重新运行(第二次),这改变了一切。

第一次查询运行输出:https : //i.stack.imgur.com/k6T2O.png

第二次查询运行输出:https : //i.stack.imgur.com/6Cxrf.png

Joh*_*ein 6

问题是来自 Amazon Athena 的输出文件与您的源文件混合在一起。

要修复它,请转到 Athena 控制台并单击Settings

然后,更改查询结果的位置不同的位置,它不是你在哪里存储源数据文件指向的位置。

查询结果位置是 Athena 存储查询输出的位置,以防您再次需要结果或希望将它们用作未来查询的输入。