Дашборды позволяют визуализировать, организовывать и совместно использовать аналитические данные.
Каждый дашборд характеризуется следующими особенностями:
Может состоять из одной или нескольких строк панелей.
Каждая панель содержит визуализацию, например, диаграмму или таблицу.
В каждой панели поиск генерирует данные для визуализации.
Включает элементы inputs, такие как текстовые поля или мультивыбор, для взаимодействия с пользователем. Элементы в дашборде можно настроить для реагирования на ввод данных, например, для изменения поискового запроса, который управляет визуализацией.
Фильтры определяют интерфейс взаимодействия пользователя с дашбордом. Фильтр, например, радиокнопки и чек-бокс позволяют пользователям выбирать один или несколько вариантов. Другие фильтры, такие как текстовые поля, поля ввода времени и т.д. позволяют пользователям вводить данные или изменять временной диапазон поиска.
В контексте интерфейсов дашбордов элемент rows (строки) является контейнером для одного или нескольких дочерних элементов panel (панель). Она служит для группировки и управления расположением панелей на странице.
Внутри контейнера row (строка) располагаются элементы panel (панель), которые служат для отображения визуальных данных (графики, диаграммы и т.п.). Панели позволяют управлять группировкой и расположением визуализаций на странице.
Внутри панели элементы визуализац ии выравниваются по горизонтали. Для расположения визуализаций вертикально, создаётся новый контейнер row.
drilldownText - значение произвольной ссылки (Только для custom)
drilldownQuery - значение поискового запроса (Только для search)
drilldownCustomTimeTokenEarliest - левая граница произвольного временного диапазона (Только для search)
drilldownCustomTimeTokenEarliest - правая граница произвольного временного диапазона (Только для search)
drilldownSelectTimeToken - системное имя токена временного диапазона. Для произвольного значения используется customPicker. (Только для search)
drilldownTokens - массив токенов, которые участвуют в работе детализации. Элемент массива включает в себя название токена name и значение токена value (только для tokenControl)
timeToken
{ "viz":{ "timeToken":"string" } }
Значение системного поля фильтра типа time для использования в поисковых запросах ИЛИ заранее заданные временные рамки начала (start) и конца (end) запроса.
rowsPerPageList - Массив опций выбора количества отображаемых строк в таблице. Элемент массива задается значением со структурой поля rowsPerPageDefault.
rowsPerPageDefault - Значение отображаемых строк в таблице по умолчанию.
isRange - Флаг раскраски метрики по диапазону. В данном случае он равен true.
color - Массив пар цвета в HEX-формате color и диапазона значения метрики range, который описывается минимальным значением min и максимальным значением max.