English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Тепловая карта Elasticsearch

Тепловая карта - это тип визуализации, в которой различные тени цветов представляют собой различные области графика. Значение может изменяться непрерывно, поэтому тени цветов изменяются в зависимости от значения. Они очень полезны для представления данных, изменяющихся непрерывно и данных, изменяющихся дискретно.

В этой главе мы будем использовать набор данных sample_data_flights для создания тепловой карты. В нем мы учитываем переменные "Страна вылета" и "Страна назначения" и производим подсчет.

В главном экране Kibana мы находим опцию с названием Visualize, которая позволяет нам создавать визуализации и агрегации из индексов, хранящихся в Elasticsearch. Мы выбираем добавить новую визуализацию и выбираем "Тепловая карта" как опцию, показанную ниже.

Выберите индекс

Следующий экран предлагает выбрать индекс, который будет использоваться при создании диаграммы тепловой карты. Здесь мы выбираем «Счет» в качестве типа метрики агрегации. Затем для баков по оси Y мы выбираем «Термины» в качестве агрегации по полю OriginCountry. Для оси X мы выбираем агрегацию по полю DestCountry в качестве используемого поля. В обоих случаях мы выбираем размер бака 5.

После выполнения показанных выше настроек, мы получаем тепловую карту, как показано на следующем рисунке.

Примечание −Необходимо установить диапазон дат как «Этот год», чтобы графика собирала данные за год для создания эффективной тепловой карты.