1. 程式人生 > >【Hive】百分位數percentile(expr, pc) 與 percentile_approx(expr, pc, [nb])

【Hive】百分位數percentile(expr, pc) 與 percentile_approx(expr, pc, [nb])

percentile(expr, pc)

expr:欄位型別必須為INT,否則報錯!
pc:百分位數,以數值形式傳入;

percentile_approx(expr, pc, [nb])

expr:欄位,資料型別沒有percentile(col, p)嚴格,數值類似型都可以;
pc:百分位數,百分位數可以以陣列形式傳入,因此可一次性檢視多個指定百分位數;
[nb]:控制記憶體消耗的精度,選填;