Как я могу вычислить 25 процентилей в улье, используя sql. Допустим, есть категория, подкатегория и столбец продаж. Итак, как я могу рассчитать 25 процентиль продаж? Я пытался использовать percentile(sales, 0.25)
в улье, но выдает ошибку:
Ошибка при компиляции оператора: FAILED: NoMatchingMethodException Нет подходящего метода для класса org. apache .had oop. hive.ql.udf.UDAFPercentile with (double, decimal (2,2)). Возможные варианты: FUN C (bigint, array) FUN C (bigint, double)