Как писать запросы кустов в CSV-файл с помощью Beeline Ranger - PullRequest
0 голосов
/ 30 сентября 2019

Я новичок в кусте и пытаюсь выполнить запрос улья, используя Putty, и мне нужен вывод в формате CSV без перезаписи файлов в каталоге. Я использовал следующий запрос

echo `beeline-ranger --outputformat=tsv2 -e 'select distinct xyz from database.table;' > /C:/Users/name/Documents/TBA /sample_${TODAY}.tsv` 

Я пытаюсь запустить это в среде куста замазки, но у меня появляется ошибка ниже

ParseException line 1:59 character '<EOF>' not supported here

Что не так с кодом, заранее спасибо.

1 Ответ

0 голосов
/ 30 сентября 2019
    This can help you with a solution

    beeline -u 'jdbc:hive2://[databaseaddress]' --outputformat=csv2 -e 'select * from table' > theFileWhereToStoreTheData.csv

OR

    beeline -u 'jdbc:hive2://[databaseaddress]' --outputformat=csv2 -f yourSQlFile.sql > theFileWhereToStoreTheData.csv
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...