Riassunto
Il presente documento descrive la progettazione e la realizzazione di un data ware-house per l’analisi dei processi di budgeting e forecasting del Gruppo Snam. Tale strumento ha l’obiettivo di amministrare e monitorare il processo di budgeting, con-sentire agli utenti di pianificare gli importi dei conti tramite maschere di input (o maschere di inserimento dati) ed effettuare l’analisi degli scostamenti degli importi rilevati a consuntivo da quelli pianificati. Per soddisfare i requisiti espressi dall’u-tente è stato progettato il modello concettuale di un data mart. Tale modello è stato implementato con una soluzione che si basa su un MOLAP Server, il quale non poggia su un DBMS relazionale ma implementa direttamente il modello mul-tidimensionale utilizzando strutture dati specializzate. Per caricare nel sistema i dati di consuntivo sono state realizzate delle procedure ETL che estraggono i dati dai sistemi sorgente, li caricano in una staging area (la quale è costituita da tabelle relazionali Oracle), effettuano delle trasformazioni e li caricano nei database multi-dimensionali. Per quanto riguarda invece i dati di pianificazione essi sono inseriti dagli utenti nelle maschere di input e, al momento del salvataggio, sono inviati al database multidimensionale; in altri termini gli utenti inseriscono i singoli fatti nel data warehouse.