Elasticsearch - Area e grafici a barre
Un grafico ad area è un'estensione del grafico a linee in cui l'area tra il grafico a linee e gli assi è evidenziata con alcuni colori. Un grafico a barre rappresenta i dati organizzati in un intervallo di valori e quindi tracciati rispetto agli assi. Può essere costituito da barre orizzontali o verticali.
In questo capitolo vedremo tutti questi tre tipi di grafici che vengono creati usando Kibana. Come discusso nei capitoli precedenti, continueremo a utilizzare i dati nell'indice di e-commerce.
Grafico ad area
Nella schermata Home di Kibana, troviamo il nome dell'opzione Visualizza che ci permette di creare visualizzazioni e aggregazioni dagli indici memorizzati in Elasticsearch. Scegliamo di aggiungere una nuova visualizzazione e selezioniamo Grafico ad area come opzione mostrata nell'immagine sotto riportata.
Scegli le metriche
La schermata successiva ci richiede di scegliere le metriche che verranno utilizzate nella creazione del grafico ad area. Qui scegliamo la somma come tipo di metrica di aggregazione. Quindi scegliamo il campo total_quantity come campo da utilizzare come metrica. Sull'asse X, abbiamo scelto il campo order_date e abbiamo diviso la serie con la metrica data in una dimensione di 5.
Eseguendo la configurazione di cui sopra, otteniamo il seguente grafico ad area come output:
Grafico a barre orizzontale
Allo stesso modo, per il grafico a barre orizzontali scegliamo una nuova visualizzazione dalla schermata Home di Kibana e scegliamo l'opzione per Barra orizzontale. Quindi scegliamo le metriche come mostrato nell'immagine qui sotto. Qui scegliamo Somma come aggregazione per la quantità di prodotto denominata archiviata. Quindi scegliamo i bucket con l'istogramma della data per la data dell'ordine di campo.
Eseguendo la configurazione di cui sopra, possiamo vedere un grafico a barre orizzontali come mostrato di seguito -
Grafico a barre verticali
Per il grafico a barre verticali, scegliamo una nuova visualizzazione dalla schermata Home di Kibana e scegliamo l'opzione per Barra verticale. Quindi scegliamo le metriche come mostrato nell'immagine qui sotto.
Qui scegliamo Somma come aggregazione per il campo denominato quantità prodotto. Quindi scegliamo i bucket con l'istogramma della data per la data dell'ordine di campo con un intervallo settimanale.
Eseguendo la configurazione di cui sopra, verrà generato un grafico come mostrato di seguito -