如何使用直线游侠将蜂巢查询写入 csv 文件



我是 hive 的新手,我正在尝试使用 Putty 运行 hive 查询,我希望输出为 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

代码有什么问题,提前感谢。

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

最新更新