Hive远程模式部署参考:
一、Hive数据仓库应用之Hive部署(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)
数据库与表的基本操作参考:
二、Hive数据仓库应用之Hive数据定义语言(一)(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)
文章目录
三、分区表操作
1、创建分区表
在数据库hive_database中创建分区表partitioned_table。
CREATE TABLE IF NOT EXISTS
hive_database.partitioned_table(
username STRING COMMENT "This is username",
age INT COMMENT "This is user age")
PARTITIONED BY (
province STRING COMMENT "User live in province",
city STRING COMMENT "User live in city")
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
STORED AS textfile
TBLPROPERTIES("comment"="This is a partitioned table");
2、查询分区表
查询数据库hive_database中分区表partitioned_table的分区信息。
SHOW PARTITIONS hive_database.partitioned_table;

3、添加分区
向数据库hive_database的分区表partitioned_table添加分区。
ALTER TABLE hive_database.partitioned_table
ADD PARTITION (province='HeBei', city='HanDan')
location '/user/hive_local/warehouse/hive_database.db/HeBei'
PARTITION (province='ShanDong', city='JiNan')
location '/user/hive_local/warehouse/hive_database.db/ShanDong';
之后执行相关指令查看新的分区内容:

最低0.47元/天 解锁文章
433

被折叠的 条评论
为什么被折叠?



