Hive 查询数据导出到本地目录或 hdfs 的方法

说明

在最近的项目中,需要将最终生成的 Hive 表数据导出到文件中,具体实现请参见下方 SQL。

查询结果导入到 hdfs 文件

  • 一般方式:
insert overwrite directory '/hive/test_data' 
select * from test; 
  • 自定义输出样式方式:
insert overwrite directory '/hive/test_data' row format delimited fields terminated by ',' 
select * from test; 

查询结果导入到本地文件

  • 一般方式:
insert overwrite local directory '/hive/test_data' 
select * from test;
  • 自定义输出样式方式:
insert overwrite local directory '/hive/test_data' row format delimited fields terminated by ',' 
select * from test; 
    原文作者:数据小白鼠
    原文地址: https://www.jianshu.com/p/8848c7748ea8
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞