Elasticsearchにおける集計処理の実装パターン
Elasticsearchでは、text型フィールドに対してデフォルトで集計やソートが禁止されています。fielddata=trueを設定することで有効化できます。
PUT access_logs/_mapping
{
"properties": {
"publisher_org": {
"type": "text",
"fielddata": true
}
}
}
1. 基本的なバケット集計
単純なグループ化によるドキュメント数の集計です。
クエリ例 ...
7月13日 22:46 投稿