Hive表导出成csv文件

先说结论

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里打印的内容输出到文件

    原文作者:7ccc099f4608
    原文地址: https://www.jianshu.com/p/a3c385c38d25
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞