Hive分區表創建,增加及刪除


1.創建Hive分區表,按字段分區

CREATE TABLE test1 (
  id bigint ,
  create_time timestamp ,
  user_id string)
  partitioned by (partition_key int)
  ROW FORMAT DELIMITED 
  FIELDS TERMINATED BY '\001'
  LINES TERMINATED BY '\n';

2.增加Hive分區表

ALTER TABLE test1 ADD PARTITION(partition_key=20180620) LOCATION '/user/hive/warehouse/demo.db/test1/partition_key=20180620';    

3.刪除分區Partition

alter table user_behaviour drop partition(partition_key=20180620);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM