我试图将查询结果导出到文件系统。一切正常,但我无法将列标题作为文件的一部分。 这是我的脚本的样子:
set hive.cli.print.header=true;
set mapreduce.task.timeout=0;
set hive.auto.convert.join=false;
set hive.execution.engine=tez;
insert overwrite local directory '/work/output'
ROW FORMAT DELIMTED
FIELDS TERMINATED BY '|'
select...
我错过了什么吗?
答案 0 :(得分:2)
如果您使用hive cli,则以下命令应该为您提供列名为header的文件。
hive -S -e "set hive.cli.print.header=true;select * from a1;" >out101.text