2017-06-10 12 views
0

インデックスには2つのマッピングがあります。木場 - 2つの異なるフィールドの合計を持つ円グラフ

"mappings" : { 
    "deliveries" : { 
     "properties" : { 
      "@timestamp": { "type" : "date", "format": "yyyy-MM-dd" }, 
      "receiptName" : { "type" : "text" }, 
      "amountDelivered" : { "type" : "integer" }, 
      "amountSold" : { "type" : "integer" }, 
      "sellingPrice" : { "type" : "float" }, 
      "earned" : { "type" : "float" } 
     } 
    }, 
    "expenses" : { 
     "properties" : { 
      "@timestamp": { "type" : "date", "format": "yyyy-MM-dd" }, 
      "description": { "type" : "text" }, 
      "amount": { "type": "float" } 
     } 
    } 
} 

は今、私はsumarizeアップdeliveries.earnedexpenses.amountためKibanaでの単純な円グラフを作成したいです。

これは可能ですか、クライアントアプリケーションに切り替える必要がありますか?文書の数(2または3ヶ月)は、ここにいくつかの開発を開始するために以下に本当にあなたがが同じフィールドにフィールドを獲得したマッピングする簡単なscripted_field through Kibanaを作成することができます

答えて

0

をXD、TRANSACTION_AMOUNTと呼ばれます。

無痛スクリプト:

if(doc['earned'].length > 0) { return doc['earned']; } else { return doc['amount']; } 

次にあなたがTRANSACTION_AMOUNT「スプリットスライス」規約として設定さの合計として設定さ「スライスサイズ」円グラフを作成することができます集約_type

関連する問題