Università degli studi di Bergamo Ottimizzazione e revisione del data warehouse aziendale in Brembo S.p.a Studente : Marcello Locatelli Matricola : 27262 Corso : Ingegneria Informatica Specializzazione : Sistemi Informativi Relatore : Giuseppe Psaila Correlatore : Massimo D’Ettorre
Introduzione Mercato in continua evoluzione Necessità di adattamento e miglioramento Utilizzo delle informazioni gestite dal sistema informativo Informatizzazione dei processi decisionali Realizzazione di sistemi dedicati
Sistemi dedicati Raccolta ed analisi dei dati aziendali Problematiche di implementazione Diverse fonti dei dati Integrazione dei dati Ottimizzazione dei dati Capacità di calcolo richiesta elevata Grandi moli di dati da memorizzare e su cui effettuare le analisi Implementazione data warehouse come oggetto principale di questi sistemi
Attività previste dal tirocinio Realizzare una documentazione del data warehouse aziendale per aumentarne il grado di manutenibilità, documentando le procedure di raccolta dati Ottimizzare il data warehouse e le procedure di popolamento per garantire un’efficienza superiore
Brembo S.p.a Leader mondiale nella progettazione, sviluppo, produzione e vendita di sistemi frenanti per autovetture, motociclette, veicoli commerciali e da competizione Sedi in diverse zone del mondo Sistema informativo implementato nella sede di Curno e gestito dalla direzione ICT
La direzione I.C.T
Data warehouse E’ una base di dati Contiene dati destinati ad analisi Dati aziendali e procedure di raccolta Oggetto su cui costruire strutture dedicate all’analisi
Strumenti utilizzati Microsoft SQL Server 2000 Applicazioni Office Enterprise Manager Query Analyzer DTS Stored Procedure Applicazioni Office Accesso aziendale ad Internet
Documentazione Procedure di popolamento del data warehouse Oggetti coinvolti DTS Stored procedure Tabelle
Esempio di documentazione DTS
Esempio di documentazione Stored Procedure
Ottimizzazione Miglioramento generale del sistema: Tracciabilità delle operazioni effettuate sul data warehouse Manutenibilità delle procedure di popolamento Performance generali del sistema
Ottimizzazione Tracciabilità Introduzione di una tabella di LOG delle stored procedure
Ottimizzazione Manutenibilità Utilizzo di un unico file di inizializzazione per tutti i DTS
Ottimizzazione Performance Migrazione del data warehouse e delle relative procedure di popolamento verso un server più potente
Test Correttezza delle nuove caratteristiche introdotte per: DTS Stored Procedure Corretta replica struttura del data warehouse e delle procedure di popolamento connesse Allineamento dati del nuovo data warehouse Trasferimento dati dal “vecchio” data warehouse verso il “nuovo”
Conclusioni Documentazione realizzata Grafici DTS e Stored Procedure Fogli Excel Ottimizzazione introdotte e testate LOG Stored Procedure File INI per DTS Data warehouse e procedure connesse trasferite