SQL Server BI Development Studio



Похожие документы
SQL Server Introduzione all uso di SQL Server e utilizzo delle opzioni Olap. Dutto Riccardo - SQL Server 2005.

SQL Server. Applicazioni principali

SQL Server Business Intelligence Development Studio. SQL Server BI Development Studio. SQL Server BI Development Studio *Analysis Services*

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

SQL Server Integration Services. Integration Services Project

SQL Server Integration Services. SQL Server 2005: ETL - 1. Integration Services Project

GERARCHIE RICORSIVE - SQL SERVER 2008

Lezione 9. Microsoft Analysis Services: Principi e Funzionalità

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System)

Analisi dei Dati. Lezione 10 Introduzione al Datwarehouse

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

Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R:

Sistemi di Elaborazione delle Informazioni (C.I. 15) Access

Data warehouse in Oracle

REALIZZAZIONE DI REPORT MEDIANTE MICROSOFT EXCEL 2007

MODULO 5 Basi di dati (database)

Misura delle prestazioni dei processi aziendali con sistemi di integrazione dati open source

4 Data Transformation Services

DBMS (Data Base Management System)

Relazioni tra tabelle

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI

INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

Database Manager Guida utente DMAN-IT-01/09/10

Università degli Studi di Verona. Laboratorio di Basi di Dati

Appunti sulle basi di dati. Cos è una base base di dati? Introduzione. D. Gubiani. 19 Luglio 2005

Esercizio data base "Biblioteca"

Gestione dei messaggi Organizzazione

Analisi dei dati di Navision con Excel

Organizzazione delle informazioni: Database

marca (1,n) (1,1) nome prezzou prodotto nome responsabile quantità nome datai dataf (0,n) vendite (0,n) (0,n) (0,n) tempo acquisti quantità (0,n)

Realizzare la planimetria dell ufficio con Visio 2003

Data warehousing con SQL Server

1. Le macro in Access 2000/2003

Guida all'uso Di mylittleadmin

Data Base. Master "Bio Info" Reti e Basi di Dati Lezione 6

Web Intelligence. Argomenti 10/5/2010.

Guida all installazione di Easy

Modulo 5 Database. Diapo: 1

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

Programma del Corso per Segretaria d Azienda:

Le query. Lezione 6 a cura di Maria Novella Mosciatti

Capitolo 4 Pianificazione e Sviluppo di Web Part

Gestione Filtri. InfoBusiness 2.8 Gestione Filtri Pag. 1/ 11

Access. P a r t e p r i m a

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

Uso delle tabelle e dei grafici Pivot

Ambienti Operativi per OLAP. Casi di Studio

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere

(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA (C) ESERCIZI DI COMPRENSIONE

Tabelle di riferimento Pulsanti Inserire documento Predisposizione doc Approvazione Doc Numerazione Doc Pubblicazione Albo Webservice

Data warehousing con SQL Server

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

Definizione di domini

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel

MANUALE PORTALE UTENTE IMPRENDITORE

Avvio di Internet ed esplorazione di pagine Web.

business solutions Tutte le voci della procedura sono accessibili tramite un sotto menu aggiunto al Menu principale di SBO.

Come usare P-touch Transfer Manager

Biglietti e Ritardi: schema E/R

Database 1 biblioteca universitaria. Testo del quesito

COME CREARE E COLLEGARSI AD UN DATABASE MICROSOFT SQL SERVER O SUN MYSQL

Corso di Sistemi di Elaborazione delle informazioni

1 WIZARD DI AUTOCONFIGURAZIONE MAPI 1.1 INTERNET EXPLORER 8

Microsoft Access Maschere

Data warehousing con SQL Server

Operazioni sui database

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Creazione di una Azure Web App

Lezione 9. Ambienti Operativi per OLAP Casi di Studio 08/03/2010 1

Microsoft Access. Microsoft Access

Manuale utente Volta Control

Guida operativa. My Legal Corner. BestSoft SOFTWARE IN SANITÀ

Interrogare il database: lavorare con le query

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

DDL, VINCOLI D INTEGRITÁ, AGGIORNAMENTI E VISTE. SQL è più di un semplice linguaggio di interrogazione

Data warehousing Mario Guarracino Laboratorio di Sistemi Informativi Aziendali a.a. 2006/2007

TENDER DUE s.a.s. di Giorgio Rosi

Web Intelligence. Argomenti 10/5/2010.

Servizio di backup dei dati mediante sincronizzazione

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

GUIDA UTENTE PRIMA NOTA SEMPLICE

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Introduzione. Macro macro istruzione. Sequenza di comandi memorizzati programma

Data Warehousing (DW)

5.2 UTILIZZO DELL APPLICAZIONE

SQL/OLAP. Estensioni OLAP in SQL

RDBMS. Corso di Informatica RDBMS. Access. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Note sull utilizzo del portale InfoView

ARCHIVIAZIONE DOCUMENTALE NEiTdoc

Raggruppamenti Conti Movimenti

ISTRUZIONI PER LA GESTIONE BUDGET

Z3 B1 Message Addon Invio Massivo Documenti via e Fax per SAP Business One

Nuove funzionalità Max 4i

Транскрипт:

Il Data warehouse SQL Server Business Intelligence Development Studio Analysis Service Sorgenti dati operazionali DB relazionali Fogli excel Data warehouse Staging Area e dati riconciliati Cubi Report Dutto Riccardo riccardo.dutto@polito.it IPSI - tel.7991 http://dbdmg.polito.it/ SQL Server Analysis services Integration services Report Server Dati operazionali (sorgente) Prossime Esercitazioni ETL Dati riconciliati (schema a stella) AS Cubi 1. Analysis Service: partendo dallo schema a stella creare cubi, misure e dimensioni 2. ETL: passare dallo schema relazionale operazionale a quello relazionale a stella 3. Oracle: eseguire query di SQL Esteso 4. Data Mining: creare modelli di DM con Weka e SQL Server Analysis Services Operazioni OLAP Creazione di dimensioni Creazione e interrogazione di cubi Operazioni di Data Mining Classificazione Clustering Integration Services Operazioni di ETL Report Services Creazione e pubblicazione di report Analysis Services Ogni sorgente è associata ad una base di dati esterna La sorgente è la base di dati relazionale nella quale sono presenti la tabella dei fatti e le tabelle delle dimensioni Analysis Services usa i dati contenuti nelle sorgenti per creare dei cubi I cubi Sono assimilabili alle viste materializzate Vengono salvati in una base di dati OLAP che usa strutture dati appropriate per il salvataggio di tale tipologia di dati 1

Creare il progetto Aprire SQL Server Business Intelligence Development Studio Creare un nuovo progetto di tipo Analysis Services Project Sorgenti dei dati - Data Source View Creare una dimensione Creare una nuova dimensione (wizard) auto build riconosce automaticamente gli attributi e le gerarchie Creare una dimensione - 2 Selezionare il Data Source view Selezionare il tipo di dimensione (standard o del tempo) Creare una dimensione - 3 Selezionare la tabella da utilizzare come dimensione Selezionare la chiave primaria della tabella 2

Creare una dimensione - 4 Deploy del progetto Trasferire le strutture create sul server OLAP SQL server crea automaticamente una nuova base di dati OLAP per il progetto La dimensione viene processata e vengono aggiornati i dati Navigare una dimensione Con il browser si può selezionare un attributo o una gerarchia e leggere i dati presenti nella dimensione Creazione di un cubo Selezionare l opzione di creazione cubi Modalità wizard Selezionare la tabella dei fatti Selezionare le misure del cubo Selezionare le dimensioni del cubo Creare le dimensioni se non esistono Usare dimensioni gia` create se possibile 3

Creazione di un Cubo - 2 Selezionare il Data Souce View SQL Server 2005 può in modalità auto build identificare automaticamente i fatti e le dimensioni Definire la dimensione temporale Creazione di un Cubo - 3 Selezionare le dimensioni da utlizzare Sono presenti nella lista le dimensioni già create, le altre dimensioni identificate saranno create automaticamente alla fine del wizard Creazione di un Cubo - 4 Creazione della dimensione tempo Associare il nome dei campi ai tipi standard di SQL server 2005 Creazione di un Cubo - 5 Selezionare le misure del cubo Creazione di un Cubo - 6 Ricerca automatica dei collegamenti tra le dimensioni e della tabella dei fatti Creazione di un Cubo - 7 Nuove dimensioni da creare 4

Creazione di un Cubo - 8 Assegnare un nome al cubo Creazione di un Cubo - 9 Calcolo del contenuto del cubo Prima di poter usare il cubo creato e necessario calcolarne il contenuto Effettuare il deploy e il processamento del cubo Se esistono delle modifiche alle strutture rispetto all ultimo deploy il programma prima effettua il deploy delle nuove strutture e poi processa il cubo (aggiornamento dei dati) Calcolo del contenuto del cubo - 2 Processare il cubo Full Process Crea la struttura fisica su cui si appoggia il cubo e calcala il contenuto del cubo (aggregati) Refresh update Elimina tutti i dati presenti nel cubo e ricalcola gli aggregati Incremental update Aggiorna il contenuto del cubo aggiungendo i dati provenienti dalla sorgente (data source) Calcolo del contenuto del cubo - 3 Opzioni Full Process Unica opzione disponibile quando il contenuto del cubo viene calcolato per la prima volta Calcolo del contenuto del cubo Opzioni Incremental Update Aggiorna il contenuto del cubo aggiungendo i dati provenienti dalla sorgente (data source) Seleziona solo i dati che soddisfano il predicato indicato (formalismo where SQL) 5

Interrogazione di un cubo E` possibile visualizzare il contenuto del cubo usando Il browser grafico di SQL SERVER integrato in Analysis Manager Connettendosi dal Management Studio al server OLAP Query MDX Linguaggio ad-hoc di microsoft Excel Uso del browser grafico Selezionare il cubo e scegliere la scheda Browser Selezionare e trascinare sullo schema le informazioni da visualizzare Selezionare le misure Selezionare le dimensioni Selezionare i filtri Interrogazione di un cubo con Excel Usare l opzione Data -> Pivot Table and PivotChart Report Connessione al cubo con Excel - Selezionare l opzione External data source Connessione al cubo con Excel - 2 Selezionare il cubo OLAP che si vuole utilizzare (se si fa per la prima volta bisogna creare la connessione) Get Data Olap Cubes -> New data source 6

Connessione al cubo con Excel - 3 Creare un nuovo data source Selezionare un nome da dare alla connessione Selezionare il provider (utilizzare ora il 9.0!!) e connettersi Selezionare Analysis server e scrivere il nome del server Connessione al cubo con Excel - 4 Selezionare dall elenco la base di dati OLAP a cui ci si vuole connettere e creare quindi la connessione Connessione al cubo con Excel - 5 Selezionare quindi il cubo della base di data a cui si desidera connettersi (se ce n è solo uno è automaticamente selezionato Clikkando OK viene creata la nuova connessione ai dati Interrogazione di un cubo con Excel Posizionare le dimensioni e le misure di interesse sul foglio excel SQL Server Business Intelligence Development Studio Analysis Service 7