日志服务
函数名称 | 函数语法 | 说明 |
函数名称 | 函数语法 | 说明 |
APPROX_PERCENTILE(KEY, percentage) | 对一组值进行正序排列,返回大约处于某百分位的 KEY 值。 | |
| APPROX_PERCENTILE(KEY, array[percentage01, percentage02...]) | 对一组值进行正序排列,返回大约处于百分位 1、百分位 2 的 KEY 值。 |
| APPROX_PERCENTILE(KEY, weight, percentage) | 对一组值和权重的乘积结果进行正序排列,返回大约处于某百分位的 KEY 值。 |
| APPROX_PERCENTILE(KEY, weight, array[percentage01, percentage02...]) | 对一组值和权重的乘积结果进行正序排列,返回大约处于百分位 1、百分位 2 的 KEY 值。 |
| APPROX_PERCENTILE(KEY, weight, percentage, accuracy) | 对一组值和权重的乘积结果进行正序排列,返回大约处于某百分位的值。支持设置准确度。 |
approx_most_frequent(KEY, x) | 统计 x 列各值出现的次数并按降序排列,返回出现频率最高的前 key 个值及其对应的出现次数。 |
参数 | 说明 |
参数 | 说明 |
KEY | 字段、表达式,其值为 Double 类型。 |
percentage | 百分比值,取值范围为 [0,1]。 |
accuracy | 准确度,取值范围为 (0,1)。 |
weight | 权重,大于 1 的整数。 设置权重后,系统根据 KEY 值与权重的乘积结果进行排序。 |
参数 | 说明 |
参数 | 说明 |
KEY | 出现次数最高的 KEY 个值,3 表示返回出现频率最高的 3 个值及其对应的出现次数。 |
x | 参数值为 varchar 类型。 |