如何使用Beeline Ranger将Hive查询写入CSV文件

问题描述 投票:0回答:1

我是蜂巢的新手,我正在尝试使用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

代码有什么问题,请先谢谢。

csv hive echo putty beeline
1个回答
0
投票
    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
© www.soinside.com 2019 - 2024. All rights reserved.