如何使用beeline ranger将配置单元查询写入csv文件

c90pui9n  于 2021-06-27  发布在  Hive
关注(0)|答案(1)|浏览(381)

我是新的配置单元,我正在尝试运行一个配置单元查询使用腻子,我希望输出的csv格式,而不是过度写入目录中的文件。我使用了以下查询

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

我试图运行在腻子Hive环境,但我得到下面的错误

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

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

q3aa0525

q3aa05251#

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

相关问题