ES 聚合分析简介

2020-02-04  本文已影响0人  鸿雁长飞光不度

1.聚合(aggregation)

对数据的总体的概览,分布。

按照字段的terms进行分组
GET kibana_sample_data_flights/_search
{
  "size": 0,
  "aggs": {
    "group_info": {
      "terms": {
        "field": "DestCountry"
      },
      "aggs": {
        "ava_price": {
          "avg": {
            "field": "AvgTicketPrice"
          }
        },
        "statis_price":{
          "stats": {
            "field": "AvgTicketPrice"
          }
        },
        "weather":{
          "terms": {
            "field": "DestWeather"
          }
        }
      }
    }
  }
}
> 按照DestCountry分组,统计价格,平均值。天气情况


- pipeline aggregation:(二次聚合)

- matrix aggregation:(矩阵)
上一篇 下一篇

猜你喜欢

热点阅读