Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
UNIVERSITA’ POLITECNICA DELLE MARCHE Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica PROGETT...
Ambito <ul><li>Osservatori prezzi </li></ul>TRASPARENZA E CONOSCENZA SUI LIVELLI E SULLE DINAMICHE CHE CARATTERIZZANO  L’ ...
 
Attività progettuale <ul><li>Progettazione della base dati </li></ul><ul><ul><li>Completa </li></ul></ul><ul><ul><li>Gener...
Sistema di supporto alle analisi Modello multidimensionale Analisi flessibili ed interattive OLAP Dimensione Funzione di a...
<ul><li>Identificazione di fatti e dimensioni </li></ul><ul><li>Schema Entità-Relazione </li></ul><ul><li>Grafo Dimensiona...
 
Gestione delle eterogeneità COMUNALE PROVINCIALE REGIONALE NAZIONALE informazioni sul web diversi livelli di granularità
Misure aggregate Provincia 1,522   Comune 1 1,517  Comune 2 1,521   Comune 3 1,536   Comune 4 1,524 Roll up AVG Misura agg...
Misure aggregate 1,520  Provincia 1,522   Comune 1 1,517  Comune 2 1,521   Comune 3 1,524  Provincia -   Comune 4 AVG NON ...
Possibili soluzioni <ul><li>Prevedere un modulo che pre-calcoli ogni livello di aggregazione navigabile </li></ul><ul><li>...
prezzo aggregato
Soluzione <ul><li>DIMENSIONE AUSILIARIA </li></ul><ul><li>FILTRAGGIO </li></ul><ul><li>NUOVA MISURA </li></ul>IF Level IS ...
Implementazione <ul><li>Query espresse in MDX </li></ul><ul><li>Legge i dati da un RDBMS </li></ul><ul><li>Presenta i risu...
Sperimentazione <ul><li>Analisi sui dati disponibili </li></ul><ul><ul><li>Generare query di interesse </li></ul></ul><ul>...
Analisi OLAP
Analisi OLAP AGIP 16 Luglio 2008
Conclusioni <ul><li>Riuso delle informazioni acquisite dal web </li></ul><ul><li>Adattabilità a diverse tipologie di prodo...
Sviluppi Futuri <ul><li>Nuovi flussi informativi </li></ul><ul><li>Supporto agli utenti nella costruzioni di analisi </li>...
Upcoming SlideShare
Loading in …5
×

Progetto Di Un Data Warehouse Per Il Supporto Al Monitoraggio Di Prezzi E Tariffe Sul Web

2,223 views

Published on

Progetto di un datawarehouse per monitorare l'andamento dei prezzi sulla base di dati direttamente acquisiti dal web.

Published in: Technology, Business
  • Be the first to comment

Progetto Di Un Data Warehouse Per Il Supporto Al Monitoraggio Di Prezzi E Tariffe Sul Web

  1. 1. UNIVERSITA’ POLITECNICA DELLE MARCHE Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica PROGETTO DI UN DATA WAREHOUSE PER IL SUPPORTO AL MONITORAGGIO DI PREZZI E TARIFFE SUL WEB Anno Accademico 2007/2008 http://pollosky.it
  2. 2. Ambito <ul><li>Osservatori prezzi </li></ul>TRASPARENZA E CONOSCENZA SUI LIVELLI E SULLE DINAMICHE CHE CARATTERIZZANO L’ ANDAMENTO DEI PREZZI Problematiche RACCOLTA DATI (COSTI, COMPLESSITÀ) POTENZIALITA’ DI ANALISI Obiettivi RACCOLTA ED INTEGRAZIONE DEI DATI SUL WEB GESTIONE DEI DATI SISTEMA DI SUPPORTO ALLE ANALISI
  3. 4. Attività progettuale <ul><li>Progettazione della base dati </li></ul><ul><ul><li>Completa </li></ul></ul><ul><ul><li>Generalizzata </li></ul></ul><ul><li>Soluzione problematiche </li></ul><ul><ul><li>Gestione delle eterogeneità (aggregazioni) </li></ul></ul>
  4. 5. Sistema di supporto alle analisi Modello multidimensionale Analisi flessibili ed interattive OLAP Dimensione Funzione di aggregazione Misura
  5. 6. <ul><li>Identificazione di fatti e dimensioni </li></ul><ul><li>Schema Entità-Relazione </li></ul><ul><li>Grafo Dimensionale </li></ul><ul><li>Modello MD </li></ul>Data warehouse <ul><li>Studio della natura delle </li></ul><ul><li>sorgenti </li></ul><ul><li>Formato di rappresentazione </li></ul><ul><li>dei dati </li></ul><ul><li>Proprietà associate ai fatti </li></ul><ul><li>Identificazione delle misure e </li></ul><ul><li>delle prospettive di analisi </li></ul>Metodologia di progettazione [Cabibbo, 1998] :
  6. 8. Gestione delle eterogeneità COMUNALE PROVINCIALE REGIONALE NAZIONALE informazioni sul web diversi livelli di granularità
  7. 9. Misure aggregate Provincia 1,522 Comune 1 1,517 Comune 2 1,521 Comune 3 1,536 Comune 4 1,524 Roll up AVG Misura aggregata
  8. 10. Misure aggregate 1,520 Provincia 1,522 Comune 1 1,517 Comune 2 1,521 Comune 3 1,524 Provincia - Comune 4 AVG NON PRESENTE NEL DATA WAREHOUSE GIA’ DISPONIBILE
  9. 11. Possibili soluzioni <ul><li>Prevedere un modulo che pre-calcoli ogni livello di aggregazione navigabile </li></ul><ul><li>Personalizzare il server OLAP </li></ul><ul><li>Viste materializzate </li></ul><ul><li>Intervenire a livello logico (query MDX) </li></ul>
  10. 12. prezzo aggregato
  11. 13. Soluzione <ul><li>DIMENSIONE AUSILIARIA </li></ul><ul><li>FILTRAGGIO </li></ul><ul><li>NUOVA MISURA </li></ul>IF Level IS [Nazionale] THEN IF Level IS [Regionale] THEN IF Level IS [Provinciale] THEN IF Level IS [Comunale] THEN Query MDX
  12. 14. Implementazione <ul><li>Query espresse in MDX </li></ul><ul><li>Legge i dati da un RDBMS </li></ul><ul><li>Presenta i risultati in forma multidimensionale </li></ul>Motore OLAP Mondrian-JPivot Mondrian XML Schema CONFIGURAZIONE Cube Table Dimension Hierarchy Level CalculatedMember Measures Collezione di misure e dimensioni Relazioni con le tabella del database fisico Gerarchie legate ad una dimensione
  13. 15. Sperimentazione <ul><li>Analisi sui dati disponibili </li></ul><ul><ul><li>Generare query di interesse </li></ul></ul><ul><ul><li>Elaborare rappresentazioni grafiche </li></ul></ul><ul><ul><li>Confrontare le misure visualizzate </li></ul></ul><ul><li>Stimare i tempi di calcolo </li></ul><ul><li>Performance </li></ul><ul><li>Significatività </li></ul>
  14. 16. Analisi OLAP
  15. 17. Analisi OLAP AGIP 16 Luglio 2008
  16. 18. Conclusioni <ul><li>Riuso delle informazioni acquisite dal web </li></ul><ul><li>Adattabilità a diverse tipologie di prodotti (Alimenti, Carburanti, Servizi, etc.) </li></ul><ul><li>Analisi ad alto valore aggiunto </li></ul><ul><li>PROTOTIPO </li></ul><ul><li>Flessibile </li></ul><ul><ul><li>Adattabilità delle sorgenti </li></ul></ul><ul><ul><li>Elasticità di analisi </li></ul></ul><ul><li>Robusto </li></ul><ul><ul><li>Nessun malfunzionamento rilevato </li></ul></ul><ul><li>Efficiente </li></ul><ul><ul><li>Rapidità </li></ul></ul><ul><ul><li>Puntualità </li></ul></ul>
  17. 19. Sviluppi Futuri <ul><li>Nuovi flussi informativi </li></ul><ul><li>Supporto agli utenti nella costruzioni di analisi </li></ul><ul><li>Nuovi servizi di analisi avanzata </li></ul><ul><ul><li>Data quality </li></ul></ul><ul><ul><li>Data mining </li></ul></ul>

×