1
剝離中介聚合我有以下查詢其中Elasticsearch sum_bucket,從結果
- 我執行返回大量桶的第一術語聚合
- 然後在此桶執行的度量聚集(AVG在此 例子)
- 最後一個sum_bucket聚合
當運行此查詢, 輸出包含所有中介my_huge_bucket.my_huge_bucket_metric結果,但我只對sum_bucket指標感興趣。
有沒有辦法從結果中剝離中間聚合?
{
"size": 0,
"aggs": {
"my_sum_bucket": {
"sum_bucket": {
"buckets_path": "my_huge_bucket.my_huge_bucket_metric"
}
},
"my_huge_bucket": {
"terms": {
"field": "some_field",
"size": 0
},
"aggs": {
"my_huge_bucket_metric": {
"avg": {
"field": "some_field"
}
}
}
}
}
}