Esercitazione su Analisi OLAP
Lab. Sistemi Informativi Economico-Aziendali Sorgente dati Sorgente dei dati Database: Northwind Origine: SQL Server su tera.di.unipi.it Descrizione: database di vendite di prodotti da parte di agenti di commercio Diritti: creazione viste con nome nel formato <account>_<nome_tabella> Tabelle Categories Classificazione tipologia prodotti Customers Anagrafica clienti Employees Anagrafica agenti di commercio Employee Territories Copertura delle zone di vendita da parte dei dipendenti
Lab. Sistemi Informativi Economico-Aziendali Sorgente dati Tabelle Orders Dati di un ordine Order details Dettaglio dei prodotti acquistati in un ordine Products Situazione magazzino Shippers Corriere di consegna degli ordini Suppliers Anagrafica fornitori Territories Zone di vendita e riferimento a relative regioni Region Nomi regioni
Lab. Sistemi Informativi Economico-Aziendali Analisi OLAP Costruire uno o più cubi secondo le seguenti specifiche: Obiettivi: Analisi delle vendite in base a tipologia di prodotto, caratteristiche cliente, caratteristiche fornitore, caratteristiche agente di vendita, tempo, margine di vendita Query tipo: [Analisi dei margini] Quali prodotti di quali fornitori hanno ottenuto un margine di utile superiore al 5% nel terzo quadrimestre del 1997 [Premio produzione] Quali agenti di vendita e su quali regioni hanno avuto i valori più alti di margine e su quali prodotti
Lab. Sistemi Informativi Economico-Aziendali Analisi OLAP Query tipo (continua): [Trend] Su quali regioni la redditività di quali prodotti è calata nel tempo [Analisi del mercato] Quali prodotti coprono quali clienti e/o regioni per una percentuale consistente dei propri ordini [Concorrenza] Quali prodotti su quali regioni sono venduti da più di un agente di vendita o consegnati da più di un corriere o acquistati da più di un fornitore
Lab. Sistemi Informativi Economico-Aziendali Analisi OLAP Costruire uno o più cubi secondo le seguenti specifiche: Obiettivi: Analisi degli ordini in base a totale venduto nell’ordine, unità di prodotti ordinate, caratteristiche del cliente, caratteristiche agente di vendita, tempo, numero di prodotti nell’ordine, numero ordini, margine dell’ordine Query tipo: [Analisi degli ordini] Per quali clienti e in quali regioni si ha un basso margine sugli ordini [Redditività degli ordini] Per quali fasce di importi di ordini ed in quali periodi si ha il maggior margine dell’ordine
Lab. Sistemi Informativi Economico-Aziendali Analisi OLAP Query tipo (continua): [Analisi dei quantitativi] Per quali clienti e per quali periodi dell’anno il numero di prodotti in un ordine è notevolmente più basso della media annuale del cliente
Analisi OLAP: operazioni Lab. Sistemi Informativi Economico-Aziendali Analisi OLAP: operazioni Considerare una qualsiasi query tipo precedente: elencare la sequenza di azioni di Rollup, Drill-down, Pivot, Slice&Dice necessarie per l’analisi a partire da una visione a livello All di tutte le dimensioni