私は 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" } }
}
}
}