【发布时间】:2016-04-14 17:31:03
【问题描述】:
ES 内部如何实现度量聚合?
假设索引中的文档具有以下结构:
{
category: A,
measure: 20
}
对于下面的查询,它对类别进行术语聚合并计算总和(度量),即“度量”字段值
- 从文档中提取(即_source)并求和或
- 是否会从“测量”字段的文档值/字段数据中获取值
查询:
{
size: 0,
aggs: {
cat_aggs: {
terms: {
field: 'category'
},
aggs: {
sumAgg: {
sum: {field: 'measure'}
}
}
}
}
}
【问题讨论】:
标签: elasticsearch