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

如何使用Beeline ranger将配置单元查询写入csv文件,csv,hive,echo,putty,beeline,Csv,Hive,Echo,Putty,Beeline,我对配置单元是新手,我正在尝试使用Putty运行配置单元查询,我希望输出为CSV格式,而不会在目录中过度写入文件。我使用了以下查询 echo `beeline-ranger --outputformat=tsv2 -e 'select distinct xyz from database.table;' > /C:/Users/name/Documents/TBA /sample_${TODAY}.tsv` 我试图在putty hive环境中运行此程序,但我发现了以下错误 Parse

我对配置单元是新手,我正在尝试使用Putty运行配置单元查询,我希望输出为CSV格式,而不会在目录中过度写入文件。我使用了以下查询

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

我试图在putty hive环境中运行此程序,但我发现了以下错误

ParseException line 1:59 character '<EOF>' not supported here
ParseException行1:59字符“”在此处不受支持
代码有什么问题,请提前感谢

    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