hive创建一个表,并挂载hdfs目录下的一个分布式文件到表中

1. 创建一个表,带分区

create table if not exists kd_ud.tmp_sex
(
pid string
,phone string
,sex string
,source string
,prob string
)
partitioned by (pt string)
ROW FORMAT DELIMITED FIELDS TERMINATED BY ‘\t’ STORED AS TEXTFILE;

2. 挂载hdfs目录下的一个文件到hive 表中

alter table kd_ud.tmp_sex add partition(pt=’2016-02-17’) location ‘/user/rd/dm/support/passenger/sex’;

你可能感兴趣的:(KV&分布式存储数据库)