hive動(dòng)態(tài)分區(qū)和靜態(tài)分區(qū)的區(qū)別?
靜態(tài)分區(qū)SP(static partition) 動(dòng)態(tài)分區(qū)DP(dynamic partition) 靜態(tài)分區(qū)與動(dòng)態(tài)分區(qū)的主要區(qū)別在于靜態(tài)分區(qū)是手動(dòng)指定,而動(dòng)態(tài)分區(qū)是通過(guò)數(shù)據(jù)來(lái)進(jìn)行判斷。
詳細(xì)來(lái)說(shuō),靜態(tài)分區(qū)的列實(shí)在編譯時(shí)期,通過(guò)用戶傳遞來(lái)決定的;動(dòng)態(tài)分區(qū)只有在SQL執(zhí)行