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

桶的使用

时间:2015-02-12 17:46:24      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

CREATE TABLE B(id BIGINT)
COMMENT ‘A bucketed copy of user_info‘
CLUSTERED BY(id) INTO 10 BUCKETS;

CREATE TABLE B1(id BIGINT);
LOAD DATA local INPATH ‘/home/hadoop/1.txt‘ overwrite into table B1;
set hive.enforce.bucketing = true;  
INSERT OVERWRITE TABLE B SELECT * FROM B1;

dfs -ls /user/hive/warehouse/b;

set hive.enforce.bucketing = true;
Insert overwrite table B
select A.a as id from test1 A left outer join B on A.a= B.id where B.id is null
union all 
select id from B;

 桶表改写,在网上一直没看着.自己弄的union all老数据然后再改写.

桶的使用

标签:

原文地址:http://www.cnblogs.com/chengxin1982/p/4288256.html

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