文档简介:
聚合函数
Avg
名称 |
说明 |
支持类型 |
Avg |
平均值,以每个采样时间范围内的value的平均值作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采 样 的 时 间 长 度, 如“10 min- utes”, 若 不 填 写 则 sampling 为 整个查询时间范围 |
Dev
名称 |
说明 |
支持类型 |
Dev |
标准差,以每个采样时间范 围内的value的标准差作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采 样 的 时 间 长 度, 如“10 min- utes”, 若 不 填 写 则 sampling 为 整 个 查询时间范围 |
Count
名称 |
说明 |
支持类型 |
Count |
数目,以每个采样时间范围内的点的数目作为结果 |
Number/String |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采 样 的 时 间 长 度, 如“10 min- utes”,若不填写则 sampling 为整个查询时间范围 |
First
名称 |
说明 |
支持类型 |
First |
第一个,以每个采样时间范围内的第一个value作为结果 |
Number/String |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采样的时间长度,如“10 min-utes”,若不填写则 sampling为 整个查询时间范围 |
Last
名称 |
说明 |
支持类型 |
Last |
最后一个,以每个采样时间范围内的最后一个value作为结果 |
Number/String |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采样的时间长度,如“10 min- utes”,若不填写则sampling为整个查询时间范围 |
LeastSquares
名称 |
说明 |
支持类型 |
LeastSquares |
最小二乘法,对每个采样时间范围内的value进行最小二乘法的拟合 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采样的时间长度,如“10 min- utes”, 若不 填写则sampling 为整个查询时间范围 |
Max
名称 |
说明 |
支持类型 |
Max |
最大值,以每个采样时间范 围内的value的最大值作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采样的时间长度,如“10 min- utes”, 若不填写则sampling 为整个查询时间范围 |
Min
名称 |
说明 |
支持类型 |
Min |
最小值,以每个采样时间范围内的value的最小值作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采样的时间长度,如“10 min- utes”,若不填写则 sampling 为 整 个 查询时间范围 |
Percentile
名称 |
说明 |
支持类型 |
Percentile |
百分位数,以每个采样时间 范围内的value的p(见请求参数 percentile)百分位数作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采样的时间长度, 如“10 min- utes”,若不填写则 sampling 为整个查询时间范围 |
percentile |
Double |
必须 |
百分数, 取值范围为(0,1],如0.1表示 10% |
Sum
名称 |
说明 |
支持类型 |
Sum |
和值,以每个采样时间范围 内的value的总和作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
sampling |
String |
可选 |
采样的时间长度, 如“10 min- utes”, 若不填写则 sampling 为整个查询时间范围 |
Diff
名称 |
说明 |
支持类型 |
Diff |
差值,以每两个相邻的 value的差值作为结果 |
Number |
Div
名称 |
说明 |
支持类型 |
Div |
以每个value除以一个除数(见请求参数divisor)作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
divisor |
Double |
必须 |
除数,不能为0 |
Scale
名称 |
说明 |
支持类型 |
Scale |
以每个value乘以一个倍数(见请求参数factor)作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
factor |
Double |
必须 |
倍数 |
Rate
名称 |
说明 |
支持类型 |
Rate |
变化率,以每两个相邻的value在单位时间(见参数 timeUnit)的变化率作为结果 |
Number |
请求参数:
参数名称 |
参数类型 |
是否必须 |
说明 |
timeUnit |
String |
必须 |
时间单位 |
AdjacentUnique
名称 |
说明 |
支持类型 |
AdjacentUnique |
相邻值去重,相同的值只保 留第一个,非相邻的值不去 重。譬如“1, 1, 2, 2, 2, 1, 1,3”,相邻值去重后的结果为“1, 2, 1, 3” |
Number/String/Bytes |