Dashboard Builder

Il Dashboard Builder è uno strumento che consente agli utenti di creare moduli e pagine completamente personalizzate, con l’obiettivo di visualizzare in modo mirato i dati più utili per le proprie analisi.
I moduli e le pagine creati sono riferiti alla macchina selezionata, quindi verranno mostrati solo quando quella macchina è selezionata.
All'interno del modulo viene mostrata una struttura ad albero simile a un indice, costituita da una serie di moduli e pagine. L’obiettivo dello strumento è offrire all’utente la possibilità di costruire in autonomia questi moduli e pagine, definendone sia la struttura sia il contenuto.
Un modulo rappresenta una raccolta di pagine. Ogni modulo possiede un nome identificativo, un’icona personalizzabile e un permesso associato, che ne controlla la visibilità per gli utenti.
Ogni pagina appartiene necessariamente a un modulo e presenta le seguenti caratteristiche: un nome, un'icona associata, un permesso che ne regola l’accesso.
All’interno di una pagina, è possibile aggiungere diversi widget, cioè elementi grafici che permettono di rappresentare i dati in differenti modalità (grafici, tabelle, card, ecc.). I widget sono organizzati in righe: graficamente, l’utente può aggiungere una o più righe nella pagina e successivamente inserire uno o più widget in ciascuna riga. Se si modifica l'ampiezza di una riga, essa può contenere più celle.
Oltre ai widget, ogni pagina può contenere una sezione superiore con alcuni strumenti di filtro e aggregazione dati, tra cui:
selettore macchina: consente di filtrare i dati in base alla sotto-macchina di riferimento (solo nel caso multi macchina);
intervallo temporale: definisce il periodo a cui i dati devono fare riferimento;
aggregazione temporale: permette di scegliere il livello di granularità temporale con cui visualizzare i dati (es. giorno, settimana, mese).
Dopo il salvataggio, i moduli e le dashboard creati dall'utente verranno visualizzati nel menù di MAT laterale, nella parte dedicata .