请问大神 hive没有有办法将现有表,修改为分区表吗

0
已邀请:
1

regan - run! run! run! happy runner! 我是奔跑的小米~ 2017-02-20 回答

使用hive命令,利用外部数据在hive中建立分区【使用data_date作为hive表的分区,alter table命令表示修改hive表,为该表增加一个以data_date为分区的数据,数据的位置用location关键字给出】
hive -e "alter table $DB.$TABLE add partition (data_date='$day') location '$basepath/$day';"
 

要回复问题请先登录注册