Использование данных изasticsearch в Vega - PullRequest
0 голосов
/ 18 сентября 2018

Я пытаюсь создать пользовательскую визуализацию Kibana, используя Vega.Данные основаны на тексте (не основаны на числах), и мне действительно нужно, чтобы они отображали что-то вроде:
POC: Person
Дата развертывания: дата Версия: версия

Все они находятся вasticsearch под тэгами pocInd, deployDate и version, но я не знаю, как читать эти данные?Вместо жесткого кода я хочу, чтобы он автоматически обновлялся при обновленииasticsearch.Что у меня есть ниже:

 "background": "green",  
            "width": 200,  
            "height": 100,  
            "padding": 10,  
            "autosize": { "type": "pad"},  
            "data":[  
                {  
                    "name": "table",  
                    "values": [
                    {"label": "POC", "value": "Kyle"},   
                    {"label": "Version", "value": "0.17"}   
                    {"label": "Deploy Date", "value": "0.17"}   
                    ],

              }
            ],

1 Ответ

0 голосов
/ 15 октября 2018

Я думаю, что это больше вопрос Elasticsearch - вам нужно создать эластичный поисковый запрос, который будет возвращать нужные вам данные в одном (предпочтительно) объекте.Взгляните на в моем блоге о начале работы с Vega - посмотрите простой запрос ES и пример индикатора (2-й) - он показывает, как рисовать простой текст из ES на панели управления Kibana.

...