1

私は ElasticSearch を初めて使用し、2 つの集計間でより大きな値を取得しようとしていますが、可能ですか? avg_field1 と avg_field2 の間で大きい方が必要です。

を使おうと思ってscript: maxいたのですが、この使い方の例が見つかりませんでした..それが可能かどうかさえわかりません.

私の集計は次のようになりました。

{
 "aggs" : {
   "group_by_frame" : {
       "histogram" : {
           "field" : "index_histogram",
           "interval" : 100
       },
       "aggs" : {
           "avg_field1" : { "avg" : { "field" : "field1" } },
           "avg_field2" : { "avg" : { "field" : "field2" } }
       }

   }
 }
4

1 に答える 1

0

ここで私の答えを見てください: Elastic Search SUM of aggregated values

基本的に、異なる集計で集計することはできません。

于 2015-04-02T07:15:31.880 に答える