面试题答案
一键面试简述
在ElasticSearch中,使用avg
聚合计算某数值字段平均值时,通过在aggs
(聚合)部分定义一个聚合名称,指定avg
类型,并在其中指明需要计算平均值的字段名称,ElasticSearch会自动对该字段的所有文档值进行统计计算得出平均值。
DSL示例
{
"size": 0,
"aggs": {
"average_field": {
"avg": {
"field": "your_numeric_field"
}
}
}
}
其中your_numeric_field
为你实际要计算平均值的数值型字段名称。