在Kibana / ElasticSearch中可视化数据完成

时间:2018-10-03 03:21:26

标签: elasticsearch kibana

我将数据集导入了我的ElasticSearch集群,并希望可视化数据的“完整性”。映射将类似于:

{
    "people": {
        "mappings": {
            "_doc": {
                "properties": {
                    "phone": {
                        "type": "keyword"
                    },
                    "address": {
                        "type": "keyword"
                    },
                    "city": {
                        "type": "keyword"
                    },
                    "country": {
                        "type": "keyword"
                    },
                    "createdAt": {
                        "type": "date"
                    },
                    "updatedAt": {
                        "type": "date"
                    }
                }
            }
        }
    }
}

我想显示某种百分比:如果仅填写国家/地区,则为25%,如果是国家+城市,则为50%,国家/地区和城市地址为75%,所有值均填充为100%。没有具体的顺序,更像noOfFieldsFilled / noOfTotalFields

有什么想法可以最有效地做到这一点吗?是在Kibana中还是直接在ElasticSearch中?

0 个答案:

没有答案