Che cos’è un datamart?

Il data warehousing è diventato sempre più importante per le aziende moderne poiché la quantità di dati necessaria per rimanere competitive e prendere decisioni informate sul futuro di un’azienda è diventata sempre maggiore. L’intero data warehouse di un’azienda è spesso costituito da una raccolta di data mart, set di dati che in genere sono focalizzati su un particolare reparto o area dell’azienda. Combinati in un data mart warehouse, questi data mart aiutano a supportare il sistema informativo dell’intera azienda.

Un data mart potrebbe essere dedicato ai dati dei clienti o alle informazioni sulle vendite, oppure potrebbe essere costruito specificamente per supportare il dipartimento delle risorse umane di un’azienda. In alcuni casi, i data mart vengono compilati dai dati del data warehouse principale. Molte aziende, tuttavia, adottano un approccio dal basso verso l’alto al data warehousing e costruiscono invece l’intero data warehouse compilando i dati del data mart in sistemi più piccoli, quindi combinandoli in un data warehouse a livello aziendale.

Un fattore importante nella creazione di un data mart è l’usabilità. Poiché il data mart di solito è finalizzato a fornire informazioni a un dipartimento specifico per uno scopo specifico, i dati devono essere facilmente accessibili ed elaborati. Il dipartimento di tecnologia dell’informazione di un’azienda o gli specialisti dei sistemi informativi di gestione spesso si concentrano su quest’area, garantendo l’esistenza di un’interfaccia di facile utilizzo in modo che i dipendenti, inclusi i dirigenti e altro personale di alto livello, possano accedere ai dati del data mart e utilizzarli all’interno del corso del loro lavoro.

La progettazione individuale del data mart dipende dalle esigenze specifiche dell’azienda o del singolo dipartimento. La maggior parte dei dati è organizzata in database relazionali, con un sistema di gestione del database implementato a livello aziendale per consentire ai singoli dipendenti di accedere facilmente ai dati, generare report o eseguire altre funzioni quotidiane necessarie. Alcune aziende richiedono un’elaborazione dei dati più complessa che fa uso di database multidimensionali. Altri ancora utilizzano la funzionalità del database che consente l’analisi dei dati multidimensionali pur utilizzando il sistema di gestione del database relazionale più semplice e meno costoso.
Per la maggior parte, i data warehouse vengono creati aggiungendo dati non appena entrano nei sistemi dell’azienda. Gli aggiornamenti dei dati non sono importanti per una visione complessiva delle prestazioni aziendali quanto i dati che sono stati aggiunti e compilati in un periodo di tempo più lungo. I manager possono utilizzare i dati del data mart per visualizzare le tendenze dell’azienda, i modelli di vendita e l’efficienza dei singoli reparti e per fare previsioni sulle prestazioni future. A questo livello di pianificazione strategica, il data mart e il data warehouse hanno un valore inestimabile per coloro che pianificano il futuro dell’azienda.