9.1对于最后三个pipeline的想法
Opened this issue · 0 comments
FFFro commented
先贴下代码
GET kibana_sample_data_flights/_search
{
"size": 0,
"aggs": {
"flights_by_day": {
"date_histogram": {
"field": "timestamp",
"calendar_interval": "day"
},
"aggs": {
"destinations_by_day": {
"terms": {
"field": "DestCityName"
}
},
"most_popular_destination_of_the_day": {
"max_bucket": {
"buckets_path": "destinations_by_day._count"
}
}
}
}
}
}
GET kibana_sample_data_flights/_search
{
"size": 0,
"aggs": {
"flights_by_day": {
"date_histogram": {
"field": "timestamp",
"calendar_interval": "day"
},
"aggs": {
"destinations_by_day": {
"terms": {
"field": "DestCityName"
}
},
"most_popular_destination_of_the_day": {
"max_bucket": {
"buckets_path": "destinations_by_day._count"
}
}
}
},
"day_with_most_flights": {
"max_bucket": {
"buckets_path": "flights_by_day._count"
}
}
}
}
GET kibana_sample_data_flights/_search
{
"size": 0,
"aggs": {
"flights_by_day": {
"date_histogram": {
"field": "timestamp",
"calendar_interval": "day"
},
"aggs": {
"destinations_by_day": {
"terms": {
"field": "DestCityName"
}
},
"most_popular_destination_of_the_day": {
"max_bucket": {
"buckets_path": "destinations_by_day._count"
}
}
}
},
"day_with_most_flights": {
"max_bucket": {
"buckets_path": "flights_by_day._count"
}
},
"day_with_the_most_popular_destination_over_all_days": {
"max_bucket": {
"buckets_path": "flights_by_day>most_popular_destination_of_the_day"
}
}
}
}
感觉他这个题目表达的不是很清楚,我觉得第一个应该是求每一天中DestCityName聚合后的最大值,第二个是求每一天聚合后document最多的一天,第三个应该是对第一个每天聚合出来的求一个最大值