2020-06-30から1日間の記事一覧

14.ES|Post Filter

Post Filterとは、検索結果とAggregations(集計結果)の両方に対して、Filterをかける機能。 サンプルクエリ GET /shirts/_search { "query": { "bool": { "filter": { "term": { "brand": "gucci" } …① } } }, "aggs": { "colors": { "terms": { "field": …

13.ES|Aggregations(Bucket/Metrics)

Aggregation 集計する機能。SQLで言うところの、GROUP BY。 sumやmaxといった集約を行える。 集約クエリ(Aggregations)は、BucketとMetricsに分かれる。 「Bucket」…検索結果を指定条件で分類。(例)検索結果を期間ごとにグループ化するなど。 「Metrics…