Elasticsearch - Seria czasowa

Szeregi czasowe to reprezentacja sekwencji danych w określonej sekwencji czasowej. Na przykład dane dla każdego dnia, począwszy od pierwszego dnia miesiąca do ostatniego dnia. Odstęp między punktami danych pozostaje stały. Każdy zbiór danych zawierający składnik czasowy można przedstawić jako szereg czasowy.

W tym rozdziale użyjemy przykładowego zestawu danych e-commerce i wykreślimy liczbę zamówień na każdy dzień, aby utworzyć szereg czasowy.

Wybierz Metryki

Najpierw wybieramy wzorzec indeksu, pole danych i interwał, które będą używane do tworzenia szeregów czasowych. Z przykładowego zbioru danych e-commerce wybieramy order_date jako pole i 1d jako interwał. UżywamyPanel Optionsaby dokonać tych wyborów. Pozostałe wartości na tej karcie pozostawiamy również jako domyślne, aby uzyskać domyślny kolor i format serii czasowej.

w Data zakładkę, wybieramy count jako opcję agregacji, grupujemy opcję jako wszystko i umieszczamy etykietę dla wykresu szeregów czasowych.

Wynik

Ostateczny wynik tej konfiguracji wygląda następująco. Zwróć uwagę, że używamy okresuMonth to Datedla tego wykresu. Różne okresy dają różne wyniki.