2017-02-16 4 views
2

Когда вы выполняете запрос в Athena, результаты обычно доступны в формате CSV. Я ищу другие возможные выходные форматы, такие как TSV или другие, потому что один из моих столбцов имеет значение CSV.Формат выходных данных Athena JDBC

МОИ данные

A a,b,c 123 
B a,b 123 

Когда я даю следующий запрос:

select * from table ; 

Я получаю результат в CSV-файл, как

"""A""","""a","b","c" , 123 

мне это нужно, чтобы быть TSV. Спасибо

ответ

1

Я думаю, что консоль Athena только CSV, как вы обнаружили. Но вы можете использовать Athena JDBC driver для запуска запроса из другой программы, например SQL Workbench/J.

+0

Фактически, когда я запускаю запрос с использованием драйвера JDBC, результаты генерируются в той же папке s3, где находятся мои входные данные. формат данных всегда csv. Я хотел бы использовать другой разделитель для моего собственного использования. Я думаю, вы получаете картину –

1

У меня тоже была эта проблема, и поддержка Amazon подтвердила, что результаты Amazon Athena доступны только в формате CSV.

Смежные вопросы