1. 程式人生 > >HIve 建立表

HIve 建立表

一、直接建立

create table IF NOT EXISTS db_hive.bf_log_1212
(
ip string COMMENT'ip地址',
user string,
req_url string COMMENT'user 請求url地址'
)
COMMENT 'beifeng web logs'
ROW FORMAT DELIMITED FIELDS TERMINATED BY ' ' COLLECTION ITEMS TERMINATED BY '\n'
stored as textfile;
location '/user/beifeng/hive/warehouse/bf_log_1212

二、第二種建立表方式

create table if not exists default.bf_log_1812_sa
AS select ip,user from default.bf_log_1212;

三、第三種建立表方式
create table IF NOT EXISTS default.bf_log_1
like default.bf_log_1212;

 

從大表中抽取一部分 叫 分表。涉及優化。