gpt4 book ai didi

hive - 导出 Hive 查询结果

转载 作者:行者123 更新时间:2023-12-04 15:11:09 26 4
gpt4 key购买 nike

我是新来的 hive并且可以使用一些技巧。

我正在尝试从 hive 导出查询结果作为 csv .当我尝试将它们从 CLI 中输出时,例如:

hive -e 'select * from table'>OutPut.txt

我得到一个包含所有记录但没有列标题的文本文件。有没有人有关于如何将带有列标题的查询结果导出到 csv 的提示?文件?

如果我在 Hue 中运行查询,然后将结果下载为 csv我得到一个 csv带有列标题但没有记录。如果有人有关于如何从带有记录和列标题的 Hue 下载查询结果的提示,我也将不胜感激。

最佳答案

要导出列标题,您需要在 hiverc 中设置以下内容文件:
set hive.cli.print.header=true;
要仅将标题放入文件中,您可以尝试以下操作:
hive -e 'set hive.cli.print.header=true; SELECT * FROM TABLE_NAME LIMIT 0;' > /file_path/file_name.txt

关于hive - 导出 Hive 查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23976788/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com