欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Hive表导出成csv文件

程序员文章站 2023-01-22 08:47:10
命令 set hive.cli.print.header=true将表头输出;sed 's/[\t]/,/g' 将\t替换成,> 将shell里打印的内容输出到文件 ......

命令

hive -e "
set hive.cli.print.header=true;  #将表头输出 
select * from data_table where some_query_conditions
" | sed 's/[\t]/,/g'  > hhd.csv

set hive.cli.print.header=true将表头输出;
sed 's/[\t]/,/g' 将\t替换成,
> 将shell里打印的内容输出到文件