如何在hive中实现百分位数?

ffvjumwh  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(1838)

有谁能告诉我,如何在Hive中实现百分位数?我尝试了百分位函数,但没有得到预期的结果。示例代码将非常有帮助。

gojuced7

gojuced71#

使用 percentile 功能,根据产品文档:
返回组中某列的精确第p百分位(不适用于浮点类型)。p必须介于0和1之间。注意:真正的百分位数只能计算整数值。使用 PERCENTILE_APPROX 如果你的输入是非整数的。
如果你不能得到“预期的结果”,那么你的问题将增加更多的细节,比如什么是数据、你的查询和预期的结果。

相关问题