2017-04-25 46 views
0

我有以下的蜂巢查詢CLUSTER BY

CREATE TABLE bucketed_users (id INT, name STRING,FlatNumber INT) 
CLUSTERED BY (id) INTO 4 BUCKETS; 

是僅INT列(也FlatNumber)聚類唯一可能的,或者我們可以自定義功能,將分割成桶用於提供邏輯集羣?

回答

2

聚類/桶可以在任何列上創建,對於非數字列HIVE將使用的HASH(COL)%「的桶數」,找到備案桶。