elasticsearch指标聚合函数使用教程
1、首先我们介绍第一个聚合函数"avg",该函数主要针对数值型字段,计算数值的平均值。例如可以应用在计算一个班级成绩的平均数上。本篇下面以目标端口为例进行展示,具体操作如下图所示。

2、下面我们介绍第二个聚合函数"cardinality",该函数主要针对未拆分的字符型以及数值型字段,表示去重统计字段值个数。例如可以用在计算一个商店本月销售的商品种类个数。本篇下面以目标端口为例进行展示,具体操作如下图所示。

3、下面介绍第三个聚合函数"max",该函数主要针对数值型字段,表示取出最大值。例如可以用在计算班级考试的最高分。本篇下面以目标端口为例进行展示,具体操作如下图所示。

4、下面介绍第四个聚合函数"min",该函数主要针对数值型字段,表示取出最小值。例如可以用在计算班级考试的最低分。本篇下面以目标端口为例进行展示,具体操作如下图所示。

5、下面介绍第五个聚合函数"sum",该函数主要针对数值型字段,表示计算总和值。例如可以用在计算商店本月的销量。本篇下面以目标端口为例进行展示,具体操作如下图所示。

6、下面介绍第六个聚合函数"value_count",该函数主要针对数值型字段以及未拆分的字符型字段,表示计算该字段有值的情况有多少条。例如可以用在计算一个班级有多少有成绩的学生。本篇下面以目标端口为例进行展示,具体操作如下图所示。

7、下面介绍第七个聚合函数“stats”,该函数主要针对数值型字段。表示计算各项指标。例如可以用在计算商店销售额的各项指标。本篇下面以目标端口为例进行展示,具体操作如下图所示。

阅读量:169
阅读量:120
阅读量:118
阅读量:36
阅读量:183