AGGREGATE FUNCTIONS
Le AGGREGATE FUNCTIONS servono per eseguire operazioni matematiche su una o più colonne di MySQL
In una situazione in cui non esiste il data warehouse (termine inglese traducibile con magazzino di dati, è un archivio informatico contenente i dati di un’organizzazione; sono progettati per consentire di produrre facilmente relazioni ed analisi) gli utenti sono costretti ad accedere ai sistemi legacy per ottenere le informazioni loro necessarie. In alcuni casi si può decidere di estrarre dai sistemi legacy una o più sintesi (data mart) per gli utenti che effettueranno l’analisi su di esse. In questa situazione, anche se la tecnologia e l’architettura assomigliano a quelle di un data warehouse, l’impossibilità di arrivare a dati di dettaglio superiore a quello delle sintesi disponibili ne riduce la potenza informativa.
La situazione ideale è quella in cui esiste un data warehouse centrale, contenente tutti i dati al minimo livello di dettaglio richiesto per effettuare analisi avanzate e per costruire aggregazioni per tutti gli utenti. In questo caso i data mart possono essere tematici (cioè contenenti tutte le informazioni riguardo un certo soggetto) oppure per gruppi specifici di utenti.Questa strategia architetturale fa del data warehouse un vero processo di information delivery, ove la richiesta di nuove sintesi decisionali comporta non già la costruzione di altri flussi di alimentazione ma piuttosto la creazione di altri data mart. Lo sviluppo di nuovi data mart è una normale attività di gestione del data warehouse. La differenza con quanto si dovrebbe fare utilizzando i sistemi legacy è essenzialmente di costo: generare un nuovo data mart all’interno di un’architettura di warehousing ha costi e tempi di sviluppo e di controllo qualità dei dati nettamente inferiore.

Lascia un commento