当前位置:   article > 正文

Hive 导出数据按逗号分隔_hive数据用逗号分隔

hive数据用逗号分隔

1、若数据文件格式恰好是用户需要的格式,只需简单的使用hdfs 命令copy即可

  hadoop  fs - cp source_path target_path 

2 、使用 INSERT .... DIRECTORY.... ,如下面例子所示:

INSERT OVERWRITE  LOCAL DIRECTORY '/home/hadoop/stu'

SELECT ID,NAME,AGE  FROM T2;

下面我们将导出的数据按行以逗号进行分隔.

insert overwrite local directory  '/home/hadoop/stu'
 row format delimited fields terminated by ','
 select * from t2;

  1. hive> insert overwrite local directory '/home/hadoop/stu'
  2. > row format delimited fields terminated by ','
  3. > select * from t2;
  4. WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the future
  5. versions. Consider using a different execution engine (i.e. spark, tez) or using Hive 1.X
  6. releases.
  7. Query ID = hadoop_20180830160049_43013e20-882f-4d75-9327-2611e9789bfe

查看导出的结果:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/590056
推荐阅读
相关标签
  

闽ICP备14008679号