指标(Metric)
edit指标(Metric)
edit一个指标视图为每个查询聚合显示一个单一的数字:
指标聚合:
- Count
- 计数 聚合返回所选索引模式中元素的原始计数。
- Average
- 该聚合返回数字字段的平均值 。从下拉菜单中选择一个字段。
- Sum
- 总和 聚合返回数字字段的总和。从下拉菜单中选择一个字段。
- Min
- 最小值 聚合返回数字字段的最小值。从下拉菜单中选择一个字段。
- Max
- 最大值 聚合返回数字字段的最大值。从下拉菜单中选择一个字段。
- Unique Count
- 基数 聚合返回字段中唯一值的数量。从下拉菜单中选择一个字段。
- Standard Deviation
- 扩展统计 聚合返回数字字段中数据的标准偏差。从下拉菜单中选择一个字段。
- Percentiles
- 百分数 聚合将数字字段中的值分成您指定的百分数区间。从下拉列表中选择一个字段,然后在 Percentiles 输入域中指定一个或多个范围。点击 X 删除百分数字段。点击 + Add 添加百分数字段。
- Percentile Rank
- 百分位等级 聚合返回指定的数值字段中的值的百分位等级。从下拉菜单中选择一个数字字段,然后在 Values 输入域中指定一个或多个百分比等级值。点击 X 删除值字段。点击 + Add 添加值字段。
父级管道聚合:
对于每个父管道聚合,您必须定义用于计算聚合的指标。这可能是您现有的指标之一或新的指标。您也可以嵌套这些聚合(例如产生3阶导数)。
兄弟管道聚合:
就像使用父级管道聚合一样,您需要提供一个用于计算同级聚合的指标。除此之外,还需要提供一个桶聚合,它将定义同级聚合将在其中运行的桶。
您可以通过单击 + Add Metrics 按钮来添加聚合。
在 Custom Label 输入域中输入字符串以更改显示标签。
点击 高级 链接来显示更多自定义选项:
- JSON Input
- 一个文本属性,可以增加指定的 JSON 格式属性来与聚合定义合并,示例如下:
{ "script" : "doc['grade'].value * 1.2" }
在 Elasticsearch 1.4.3及后续版本中,这个功能需要打开 dynamic Groovy scripting。
这些选项是否可用取决于所选择的聚合。
点击 Options 选项卡显示字体大小下拉框。