アグリゲーションによって生成された2つのメトリックをelasticsearch視覚化する方法はありますか? たとえば、ゲームの合計金額とアクティブなユーザー全員が1日に集計されています。ARPU(総料金/全アクティブユーザー)を視覚化したいのですが、何ができますか?elasticsearchアグリゲーションによって生成された2つのメトリックの商を可視化します
{
"size": 0,
"query": {
"query_string": {"query": "*"}
},
"aggs": {
"2": {
"date_histogram": {
"field": "date",
"interval": "1d",
"time_zone": "Asia/Shanghai",
"min_doc_count": 1
},
"aggs": {
"sum_pay1": {
"sum": {
"field": "pay"
}
},
"sum_active1": {
"sum": {
"field": "active_users"
}
},
"ARPU":{
"bucket_script": {
"buckets_path": {
"sumpay": "sum_pay1",
"sumactive": "sum_active1"
},
"script": "sumpay/(1.0*sumactive)"
}
}
}
}
}
}
どのようにARPUを視覚化しますか?
私はelasticsearchでそれを行う方法がわかりませんが、簡単に木場で行うことができます。木場でのやり方を知りたければ、以下のような答えを書くことができます。 –
ありがとう、私は木場でそれをする方法を知りたい。 –