首页 > 其他 > 详细

CSV文件在服务器上直接导入hive

时间:2021-05-10 15:30:20      阅读:13      评论:0      收藏:0      [点我收藏+]
如何把CSV文件导入hive
 
CSV文件实例(scuba.csv,文件是逗号分割的):
DzDBNW,然后规定主要,男,不要等级管理,blqnIT,学生记者说明
 
1.准备hive建表语句,因为csv文件是逗号分割,所以建表语句需要指定分割符和类型
CREATE TABLE CSV_SCUBA ( xxx,xxx )row format delimited fields terminated by ‘,‘ STORED AS TEXTFILE;
2.把csv文件放到hive服务器上
3.再把本地csv文件放到 HDFS 上 hdfs dfs -put scuba.csv /tmp/scuba.csv
4. 最后使用load命令,把CSV文件load到hive上
load data inpath ‘/tmp/scuba.csv‘ into table CSV_SCUBA
5. 最后select c_0 from CSV_SCUBA limit 1; 验证下结果是否正确
6. 因为需要批量数据,最后还需要insert into CSV_SCUBA  select * from CSV_SCUBA;

CSV文件在服务器上直接导入hive

原文:https://www.cnblogs.com/xinhua19/p/14750927.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!