Elasticsearch - Временные ряды

Временные ряды - это представление последовательности данных в определенной временной последовательности. Например, данные за каждый день, начиная с первого дня месяца до последнего дня. Интервал между точками данных остается постоянным. Любой набор данных, в котором есть временной компонент, может быть представлен как временной ряд.

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

Выберите показатели

Сначала мы выбираем шаблон индекса, поле данных и интервал, которые будут использоваться для создания временного ряда. Из образца набора данных электронной торговли мы выбираем order_date в качестве поля и 1d в качестве интервала. Мы используемPanel Optionsвкладка, чтобы сделать этот выбор. Также мы оставляем другие значения на этой вкладке по умолчанию, чтобы получить цвет и формат по умолчанию для временного ряда.

в Data На вкладке мы выбираем счетчик в качестве параметра агрегации, группируем по параметру как все и ставим метку для диаграммы временных рядов.

Результат

Окончательный результат этой конфигурации выглядит следующим образом. Обратите внимание, что мы используем период времениMonth to Dateдля этого графика. Разные периоды времени дадут разные результаты.