Вызов командной строки куста с параметрами, предложенными в другом ответе , здесь работает для простого выбора. Таким образом, вы можете извлечь имена столбцов и создать CSV для начала следующим образом:
hive -S --hiveconf hive.cli.print.header=true --hiveconf hive.resultset.use.unique.column.names=false --database Mydatabase -e 'select * from Mytable limit 0;' > /LocalPath/table.csv
Пост, в котором вы можете запустить фактическую часть извлечения данных, кроме этого времени, не забудьте добавить к csv:
cat /LocalPath/* <b><i>>></i></b> /LocalPath/table.csv ## From your question with >> for append