AWS Запрос Athena возвращает результаты в неправильном формате при повторном запуске запроса - PullRequest
3 голосов
/ 21 июня 2020

Когда я впервые выполнил запрос, он вернул 2 строки с именами столбцов. Я отредактировал таблицу и добавил skip.header.line.count - 1 и reran (первый раз), но он вернул тот же результат с двойными кавычками. Затем снова выполните повторное выполнение (второй раз), и это все изменило.

Вывод первого запуска запроса: https://i.stack.imgur.com/k6T2O.png

Вывод второго запуска запроса: https://i.stack.imgur.com/6Cxrf.png

1 Ответ

6 голосов
/ 21 июня 2020

Проблема в том, что выходные файлы из Amazon Athena смешиваются с вашими исходными файлами.

Чтобы исправить это, go в консоли Athena и щелкните Настройки .

Затем измените местоположение результата запроса на другое местоположение, которое не указывает на местоположение, в котором вы храните файлы исходных данных.

Местоположение результатов запроса - это место, где Athena хранит выходные данные запросов на случай, если вам снова понадобятся результаты или вы хотите использовать их в качестве входных данных для будущих запросов.

...