目次 Aggregation 2.x Metrics Aggregations Bucket Aggregations Pipeline Aggregations まとめ おまけ Aggregation 2.x インデックスに対して検索を行うと検索条件に一致したドキュメントの集合「hits」が得られます。hitsに含まれるドキュメントが持つ情報を集計するのがaggregationの機能です。公式のドキュメント(執筆時点で2.1が最新)ではMetrics Aggregations, Bucket Aggregations, Pipeline Aggregationsの3種類に分類されています。 今更ではあるのですが、私はこれまでなんとなく使っていただけだったので全体像をイメージできるようにまとめておこうと思います。 Metrics Aggregations 「それぞれのドキュメントが持つ値を
![Elasticsearch2.xのAggregationの概要まとめ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/9ccd207ac20e2c0514e418f5dc5ba8c6a0a1c9c6/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9RWxhc3RpY3NlYXJjaDIueCVFMyU4MSVBRUFnZ3JlZ2F0aW9uJUUzJTgxJUFFJUU2JUE2JTgyJUU4JUE2JTgxJUUzJTgxJUJFJUUzJTgxJUE4JUUzJTgyJTgxJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz00MDBjYWQ3NmQ4YmE0YjYxODQ3MzNlMjVkNzM3ZWM3NA%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBtbm96YXdhJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz05N2NiNDdhZTMzMGZjMDFmNTNhY2QxZjUxOTI5YTk0Yg%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3Da8a7790911d41f9cab4267ac0be86977)