分割槽表的操作

2022-07-02 14:12:09 字數 373 閱讀 2191

1.什麼是分割槽表

在大資料中,最常用的一種思想就是分治,我們可以把大的檔案分割成乙個個的小檔案,這樣每次操作乙個小檔案就很容易了。在hive中仍然支援這種操作,將大的資料按照時間等劃分成乙個個的小檔案,存放在不同的資料夾中。

2.建立分割槽表

關鍵字:partitioned by(分割槽字段,型別)分割槽欄位與表沒有聯絡,在向該表中載入資料時,為分割槽字段指定引數,系統會自動建立該目錄,將檔案儲存入該目錄下

分割槽字段可以有多個,乙個分割槽欄位會建立一級資料夾,多個分割槽欄位會建立多級資料夾

3.向分割槽表中載入資料

4.檢視某一分割槽的資料

5.多分割槽聯合查詢

6.檢視分割槽

7.新增分割槽

8.刪除分割槽

分割槽表常用操作

add分割槽 alter table par table name add partition partition name values less than tablespace name users01 新增default分割槽 alter table par table name add pa...

關於分割槽表的操作

建立分割槽表 範圍分割槽 create table t partition by ranger range key column partiton part1 values less then partiton part2 values less then hash 分割槽可以是資料分散從而更好的避...

分割槽表的表進行update操作

今天對一張建立了分割槽表的表進行update操作,正好需要修改的是建立分割槽的那一列,由於是要修改在分割槽表範圍內的資料,所以無法修改。然後搜了一下,需要修改row movement這個屬性 alter table eq excpdetail enable row movement 將該屬性開啟,然...