Elasticsearchの簡単なまとめ(4)


上に続いてまとめます
1、Elasticsearch中重合是什么意思,桶是什么意思,度量是什么意思?
Elasticsearchの重合は、多くのタイプ、最もよく使われる2種類を含み、1つはバケツ、1つはメトリックと呼ばれています.
バケツは何らかの方法でデータをグループ化し、各グループのデータはESで1つのバケツと呼ばれている.
≪メトリック|Metrics|emdw≫:グループ化が完了すると、一般的にグループ内のデータの集約演算が行われます.たとえば、平均値、最大値、最小値、合計値など、esではメトリックと呼ばれます.
2、バケツ重合関数
GET /   /_search

{


"size" : 0,


"aggs" : { 

    "popular_colors" : { 

        "terms" : { 

          "field" :"color"

   	     }

 	   }

   
}

}

size:クエリーバー数aggs:aggregationsの略popular_colors:今度は名前を集めて、勝手にします.terms:バケツ方式、単語バーに基づいてfieldを区分する:バケツフィールド
3、集約クエリーをネストする文
GET/インデックスライブラリ/search
{   
"size" : 0,   
"aggs" : { 
    "popular_colors" : { 

        "terms" : { 
          "field" :"color"
        },
        "aggs":{
            "avg_price": { 
               "avg": {
                  "field":"price" 
		   }
            },
            "maker":{
                "terms":{
                   "field":"make"
                }
            }
        }
    }
 }
}

size:クエリーバー数aggs:aggregationsの略popular_colors:今度は名前を集めて、勝手にします.terms:バケツ方式、フィールドフィールドfield:バケツフィールドaggs:前のaggs(popular_cors)に新しいaggsを追加します.可視メトリックも集約avg_price:集約の名前avg:メトリックのタイプ、ここでは平均値fieldを求める:メトリック演算のフィールドmaker:ネストされたaggsの下にmaker termsというバケツを追加します:バケツの区分タイプは依然として語条filedです:ここでmakeフィールドに基づいて区分します
4、kinbanaは何に使いますか.
KibanaはElasticsearchインデックスライブラリデータ統計ツールです
Elasticsearchインデックスデータを操作するコンソールを提供し、一定のAPIヒントを提供する.