Visualization(goal)のPercentage modeを使った場合の小数点以下桁数を1桁などにすることはできるのでしょうか?
環境
ElasticSearch : 7.4.0
Kibana : 7.4.0
Visualization(goal)のPercentage modeを使った場合の小数点以下桁数を1桁などにすることはできるのでしょうか?
ElasticSearch : 7.4.0
Kibana : 7.4.0
input jsonのところでPainless Scriptを書くのはどうでしょうか?
小数点2桁あるデータを、小数点1桁表示にする例で試してみました。
以下、テストデータと手順です。
テストデータ
POST forum1016/_doc/1
{
"timestamp": "2019-10-16T21:30:00+09:00",
"value": 66.66
}
ノーマル状態のとき (小数点2桁になっています)
小数点1桁に丸めたとき
input jsonのところにはこのように書いています。
{
"script": {
"inline": "def digit = BigDecimal.valueOf(doc['value'].value); return digit.setScale(1, RoundingMode.HALF_UP);",
"lang": "painless"
}
}
確認環境:Elasticsearch, Kibana 7.4.0
ご参考になれば幸いです。
情報ありがとうございます。
頂いた内容を試させて頂きます
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
© 2020. All Rights Reserved - Elasticsearch
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.