Визуализация завершения данных в Kibana / ElasticSearch - PullRequest
0 голосов
/ 03 октября 2018

Я импортировал набор данных в свой кластер 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 напрямую?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...