PROGETTAZIONE E IMPLEMENTAZIONE DI UN DATAWAREHOUSE



Похожие документы
Data Warehousing (DW)

Introduzione data warehose. Gian Luigi Ferrari Dipartimento di Informatica Università di Pisa. Data Warehouse

Data warehouse Introduzione

Sistemi per le decisioni Dai sistemi gestionali ai sistemi di governo

Rassegna sui principi e sui sistemi di Data Warehousing

Analisi dei Dati. Lezione 10 Introduzione al Datwarehouse

Flessibile Altamente personalizzabile Semplice ed intuitivo Integrato con MS Office Completo e potentissimo Multiversione (Cloud, C/S e stand alone)

SOLUZIONE Web.Orders online

UNIVERSITÀ DEGLI STUDI DI PADOVA

DataWarehouse Regionale del Settore Socio Sanitario Modulo Dati di Mortalità

B C I un altro punto di vista Introduzione

ISTITUTO TECNICO ECONOMICO MOSSOTTI

DSCube. L analisi dei dati come strumento per i processi decisionali

Sistemi informativi secondo prospettive combinate

Gestione dei rifiuti

Lezione 1. Introduzione e Modellazione Concettuale

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Introduzione alla Business Intelligence

Progettaz. e sviluppo Data Base

Data Warehousing e Data Mining

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer

Lorenzo Braidi. Database design. Libro_datadesign.indb :06:17

Business Intelligence Revorg. Roadmap. Revorg Business Intelligence. trasforma i dati operativi quotidiani in informazioni strategiche.

Manuale operativo CRM base vers. 8a

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci

Cosa è un data warehouse?

PROGRAMMAZIONE MODULARE DI INFORMATICA CLASSE QUINTA - INDIRIZZO MERCURIO SEZIONE TECNICO

Introduzione alla teoria dei database relazionali. Come progettare un database

Data Warehousing. Argomenti della lezione. Rappresentazioni dei dati. Rappresentazione dei dati. Parte II Analisi multidimensionale

SOFTWARE A SUPPORTO DELLA GESTIONE AMMINISTRATIVA DELLO SPORTELLO UNICO SPECIFICA DEI REQUISITI UTENTE

PROGRAMMAZIONE MODULARE. Periodo mensile. Ore previste

C Cloud computing Cloud storage. Prof. Maurizio Naldi

Area Controllo di Gestione

1 CARICAMENTO LOTTI ED ESISTENZE AD INIZIO ESERCIZIO

LA SOLUZIONE PRINCIPALI FUNZIONALITÀ A CHI SI RIVOLGE

Controllo di Gestione

Technical Document Release Version 1.0. Product Sheet. MediaReport. Reports e Statistiche in MediaList

B.P.S. Business Process Server ALLEGATO C10

Basi di dati. (Sistemi Informativi) teoria e pratica con Microsoft Access. Basi di dati. Basi di dati. Basi di dati e DBMS DBMS DBMS

Data warehouse. Architettura complessiva con OLTP e OLAP OLTP. Sistemi di supporto alle decisioni

Per capire meglio l ambito di applicazione di un DWhouse consideriamo la piramide di Anthony, L. Direzionale. L. Manageriale. L.

GOW GESTIONE ORDINI WEB

Liceo Tecnologico. Indirizzo Informatico e Comunicazione. Indicazioni nazionali per Piani di Studi Personalizzati

GammaApp. & Euro09 Evolution

SIMT-POS 038 GESTIONE STRUMENTI

CRM / WEB CRM CUSTOMER RELATIONSHIP MANAGEMENT

CRM / WEB CRM CUSTOMER RELATIONSHIP MANAGEMENT

Microsoft Access. Microsoft Access

rilascio del Prototipo Gestione SAL cantieri e subappalti. 3 mesi 4-8 mesi 20gg 90% Controllo di Gestione Avanzato del 2 mesi 6-10 mesi 15gg 90%

Ciclo di vita dimensionale

Organizzazione degli archivi

Specifiche tecniche e funzionali del Sistema Orchestra

La suite Pentaho Community Edition

Utilizzando Microsoft Access. Si crea la tabella Anagrafica degli alunni,le Materie e i voti si mettono alcuni campi

Introduzione ad OLAP (On-Line Analytical Processing)

SOLUZIONI INFORMATICHE PER LO STUDIO LEGALE

ControlloCosti. Manuale d istruzioni. Controllo Costi Manuale d istruzioni

BI: la genesi di un progetto Gruppo FINSA

ANALISI DI BILANCIO INDICI DI BILANCIO

Business Intelligence

Ibpm è lo strumento per la gestione dei processi, dalla modellazione, all esecuzione, al monitoraggio.

1. BASI DI DATI: GENERALITÀ

La Soluzione per i Centri di Traduzione

02/mag/2012. Il Modello Multidimensionale. Il Modello Multidimensionale. Il Modello Multidimensionale. Il Modello Multidimensionale

Introduzione alla Business Intelligence.

Sistemi di supporto alle decisioni

Data warehousing con SQL Server

Soluzione dell esercizio del 12 Febbraio 2004

PRIMO BIENNIO CLASSE SECONDA - ITALIANO

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database

LogiTrack OTG. LogiTrack Gestione logistica controllo ordine spedizioni. OTG Informatica srl

Analisi sensitività. Strumenti per il supporto alle decisioni nel processo di Valutazione d azienda

PG03.GTP GESTIONE DEI DOCUMENTI DI LAVORO


RITENUTE D ACCONTO IN ARCA SQL

I database. Cosa sono e a cosa servono i Database

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

Lezione 4. Controllo di gestione. Il controllo direzionale

I sistemi di reporting e i rapporti direzionali

Architetture per l analisi di dati

UNIVERSITA DEGLI STUDI DI BRESCIA Facoltà di Ingegneria

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

Analisi risultati Survey a supporto Convegno IT ANIMP

Descrizione generale del sistema SGRI

Sistemi avanzati di gestione dei Sistemi Informativi

Cosa è un foglio elettronico

MANUALE DELLA QUALITÀ Pag. 1 di 6

ARCHIVIAZIONE SOSTITUTIVA. Archiviazione sostitutiva

Gestione in qualità degli strumenti di misura

UTILIZZATORI A VALLE: COME RENDERE NOTI GLI USI AI FORNITORI

Data Mining a.a

Al giorno d oggi, i sistemi per la gestione di database

Il mercato della Business Intelligence è attualmente in forte crescita. Il fenomeno si può spiegare in vari modi: la maturità raggiunta dai sistemi

Транскрипт:

Tesi in: ARCHITETTURA DEI SISTEMI INFORMATIVI PROGETTAZIONE E IMPLEMENTAZIONE DI UN DATAWAREHOUSE IN UN AMBIENTE DI DISTRIBUZIONE FARMACEUTICA RELATORE: Prof. Crescenzio Gallo LAUREANDO: Alessandro Balducci

Introduzione La necessità di conservare dati e informazioni in modo permanente, perché potranno essere utili in momenti successivi, è un problema molto evidente nel mondo moderno e riguarda ormai un numero elevatissimo di persone ed agenti economici. La conservazione e il successivo utilizzo di dati può costituire una fonte preziosa per prendere decisioni o per aumentare l attività economica dell impresa.

CEDIFARME soc. coop. Problemi: - Tempi di risposta - Impossibilità di eseguire analisi più complesse sui dati - Continua evoluzione dei dati - Mancanza di dati storici adeguati - Dati registrati in formati diversi

Tempi di risposta In un sistema transazionale i dati sono distribuiti su numerose tabelle per permettere l efficace aggiornamento. In un interrogazione complessa i dati devono essere ricercati su più tabelle, con un conseguente rallentamento della ricerca. Tempi risposta sistema informativo CEDIFARME > 5 min. (1 mese, 1 socio, 1 categoria o 1 località).

Analisi complesse Il sistema informativo di CEDIFARME (OLTP - Online Transaction Processing) non è stato studiato per consentire analisi articolate. Un sistema OLTP, infatti, non permette di: studiare una grande quantità di dati vedere i dati da prospettive diverse supportare i processi decisionali Infatti i dati gestiti e conservati all interno dei sistemi transazionali non si prestano facilmente al tipo di analisi di cui gli utenti hanno bisogno.

Altri limiti Continua evoluzione dei dati = i dati in un sistema transazionale non sono affidabili se usati all interno di un processo decisionale; essi cambiano in continuazione per via delle operazioni effettuate attraverso l OLTP. Mancanza di dati storici adeguati = le applicazioni di un sistema transazionale sono progettate per gestire processi riguardanti il momento attuale dell azienda, senza fare riferimento a dati nel passato. Dati registrati in formati diversi = applicazioni diverse possono usare tecnologie e piattaforme diverse, rendendone onerosa l integrazione in un formato comune.

DATA WAREHOUSE Come risolvere queste problematiche? - Progettazione e Implementazione di un DATA WAREHOUSE. I dati messi a disposizione dalla CEDIFARME sono relativi al periodo temporale che va dal 1999 al 2009.

DATA WAREHOUSE Un Data Warehouse (dall inglese magazzino dati), è un archivio informatico contenente grandi quantità di dati di un organizzazione. Sono progettati per consentire di produrre facilmente relazioni ed analisi.

Definizione DW (Inmon) Un DW è una raccolta di dati: - integrata, - subject oriented, - time variant - non-volatile di supporto ai processi decisionali

Progettazione DW CEDIFARME TOT 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 DW

Progettazione DW CEDIFARME Basi di dati del DW Multidimensionali (M-OLAP) Dati come dimensioni e non tabelle Supporta la registrazione dei dati in vari livelli di aggregazione (possibilità di effettuare drill-down e roll-up)

Progettazione DW CEDIFARME Modello dati DW STAR schema La tabella dei fatti (bolle) contiene solo attributi che misurano il business oltre agli identificativi (le chiavi esterne) Le tabelle dimensioni (tempo, giro, soci, ditte, località, categorie, USL) contengono attributi che descrivono la dimensione, oltre agli identificativi (chiavi) che indicizzano e organizzano i dati della tabella dei fatti.

Progettazione DW CEDIFARME Dimensione temporale Anno Mese Dimensione giro giro Dimensione soci Id Socio Dimensione ditte ditta Bolle Qtà richiesta Qtà evasa Tot.Vendite Tot.CostoStandard Tot.CostoUltimo Tot.PrezzoPubblico Qtà Non evasa % Utile su costo standard Utile su costo ultimo Margine (ut.c.st) su c.st Margine (ut.c.st.) su p.v. Margine (ut.c.ult) su c.ult. Margine (ut.c.ult) su p.v. Dimensione USL USL Dimensione località località Dimensione categorie Id categorie

UN ESEMPIO DI ANALISI SUL CUBO Drill down Roll - up

Analisi cubo su Microsoft Excel Drill down dimensione temporale Filtro dati possibilità di inserire nella tabella solo i dati relativi ad uno o più mesi/anni, oppure relativi ad una o più categorie.

Analisi cubo su Microsoft Excel Roll-up dimensione temporale