码迷,mamicode.com
首页 > 其他好文 > 详细

Hive中导入数据

时间:2017-10-10 16:52:41      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:logs   over   路径   pre   hive   增加   文件夹   load   inpu   

一、从本地导入数据到Hive

hive> LOAD DATA LOCAL INPATH "/home/test1.txt"  
    > INTO TABLE test1;  

二、从HDFS上导入数据到Hive

hive> LOAD DATA INPATH "/input/test1.txt"  
    > INTO TABLE test1;  

 

加载数据基本格式:

load data [local] path ‘file_path‘ [overwrite] into table tbname; 

-》本地路径:拷贝数据到hdfs

-》hdfs路径:直接将hdfs的文件移动到对应的表的目录下

!!注意:没有OVERWRITE关键字,仅仅会把新增的文件增加到目标文件夹而不会删除之前的数据。如果使用OVERWRITE关键字,那么目标文件夹中之前的数据将会被先删除掉。

Hive中导入数据

标签:logs   over   路径   pre   hive   增加   文件夹   load   inpu   

原文地址:http://www.cnblogs.com/lsj100/p/7645504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!