Architettura del data warehouse
Il data warehouse di cui ci siamo dotati è costituito sostanzialmente da un'insieme di database relazionali postgreSQL su server remoto accessibile tramite VPN.
I database all'interno del DWH, come mostrato nell'immagine seguente, possono essere suddivisi idealmente in due categorie:
distinguono
- Row data store: sono database che ospitano una copia grezza dei dati sorgente
e(il loro nome richiama la sorgente dati da cui provengono); - DB di analisi: sono database in cui avviene l'elaborazione dei
dati:dati.
Attualmente nella nostra architettura è previsto un solo database di analisi che è denominato BI, e per il quale di seguito descriveremo nel dettaglio la struttura.