Business Intelligence Semantic Model Tomislav Piasevoli SoftPro Tetral d.o.o.

Slides:



Advertisements
Presentazioni simili
Overview CSR Software è una applicazione web based ideata per aiutare le imprese nella gestione e nella realizzazione del bilancio sociale. Il software.
Advertisements

Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web.
UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA
DBMS (DataBase Management System)
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità B1 Introduzione alle basi di dati.
I file system.
Reporting Services - Introduzione
Panoramica della soluzione Microsoft per la Piccola e Media Impresa.
La sinergia tra Office SharePoint Portal Server 2003 e Content Management Server 2002 Walter Cipolleschi.
Office System 2007: il licensing dei prodotti server.
Miglioramento della protezione dei dati mediante SQL Server 2005 Utilizzo della crittografia di SQL Server 2005 per agevolare la protezione dei dati Pubblicato:
Microsoft Office Business Scorecard Manager 2005 Franco Perduca Factory Software
Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET
Introduzione alla tecnologia OLAP: Microsoft SQL Analisys Services
3/27/2017 2:27 AM ©2005 Microsoft Corporation. All rights reserved.
Training Microsoft Visio Marzo, 2006
Introduzione al datawarehouse
Introduzione ai sistemi di basi di dati
Biglietti e Ritardi: schema E/R
Data warehousing con SQL Server
Organizzazione di una rete Windows 2003
Active Directory.
Realizzazione del file system
Realizzazione del file system
TW Analisi dei documenti n Classificazione dei componenti n Selezione dei componenti, costruzione della gerarchia, dei blocchi informativi e degli elementi.
Progetto Sistema direzionale per le politiche di sviluppo rurale 9 gennaio 2008 Sistema Informativo Direzionale Regionale REGIONE TOSCANA.
Sistemi basati su conoscenza (agenti intelligenti) Prof. M.T. PAZIENZA a.a
OPEN OFFICE e IMPRESS Masucci Antonia Maria.
Basi di dati. Vantaggi degli archivi digitali Risparmio di spazio: sono facilmente trasferibili e duplicabili Risparmio di tempo: si può accedere ai dati.
Modello Relazionale Definisce tipi attraverso il costruttore relazione, che organizza i dati secondo record a struttura fissa, rappresentabili attraverso.
Daniel Stoilov Tesi di Laurea
1 Titolo Presentazione / Data / Confidenziale / Elaborazione di... ASP. Net Web Part e controlli di login Elaborazione di Franco Grivet Chin.
UNIVERSITA’ POLITECNICA DELLE MARCHE
Pro Recruiting La piattaforma per la selezione
Crystal Reports COPYRIGHT © 2007 BUSINESS OBJECTS SA. TUTTI I DIRITTI RISERVATI. DIAPOSITIVA 2 Positioning statement - IT Crystal Reports 2008 offre.
UNIVERSITA’ POLITECNICA DELLE MARCHE
Windows Server 2003 R2 Distributed File System Andrea Candian.
Ar.System 5x soluzione base per il Project Management aziendale.
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> fast on demand software.
1 w w w. g a t 4. c o m WI GAT WebIngelligence rappresenta una piattaforma funzionale e tecnologica per la creazione e gestione di un datawarehouse che.
Servizi Grid ed agenti mobili : un ambiente di sviluppo e delivering
Gerarchie Ricorsive Una gerarchia ricorsiva deriva dalla presenza di una ricorsione o ciclo (un anello nel caso più semplice) nello schema operazionale.
Soluzioni Windows Server per piccole imprese
La business intelligence come strumento per valorizzare le informazioni aziendali: lapproccio integrato multi-media un progetto di ricerca collaborativa.
FASTVID RENTALS: CONCLUSIONI I PUNTI DI FORZA DEL PROGETTO, GLI SVILUPPI FUTURI 1.
OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco.
© 2005 Ethea Introduzione a InstantObjects Per chi conosce altri OPF Per chi non conosce altri OPF A cura di Nando Dessena
Report federica scarrione 18/05/09. Definizione I rapporti o report sono lo strumento informatico per la presentazione di un insieme di dati memorizzati.
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
1 Data warehousing con SQL Server SQL Server è un RDBMS (Relational DataBase Management System) Analysis Services è un componente di SQL Server che offre.
ITCG “V. De Franchis” - PON FSE Modulo G/1 l’informatica”
Modulo 5 DataBase ACCESS. Informazioni e Dati INFORMAZIONI vengono scambiate con linguaggio scritto o parlato DATI rappresentazione di informazioni in.
Non è raro riscontrare significative difficoltà nel recuperare le informazioni di cui si necessita dalle banche dati dei propri Sistemi Informativi.
I DATABASE.
MGCI – Project Supervisor
I DBMS BASI DI DATI (DATABASE) Insieme organizzato di dati utilizzati
Roma, 9 maggio 2005 Luca Nicoletti – Unità Disegno e progettazione Sistemi Access Management centralizzato per applicazioni WEB: l’esperienza del MEF.
Progettazione Logica Il prodotto della progettazione logica è uno schema logico che rappresenta le informazioni contenute nello schema E-R in modo corretto.
1 Business Intelligence Franco Perduca Factory Software Analysis Service Introduzione.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
Basi di dati distribuite Prof. M.T. PAZIENZA a.a
By: Powered by:. Tecnologia Microsoft La soluzione CCAnalyzer utilizza la tecnologia OLAP (On Line Analytical Processing) di Microsoft presente nel software.
Progettazione Logica Il prodotto della progettazione logica è uno schema logico che rappresenta le informazioni contenute nello schema E-R in modo corretto.
Progettazione di basi di dati: metodologie e modelli
Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università.
Sistemi informativi Avanzati DB ORACLE SALES HISTORY
Presenta – #wpc15it1 BI005 - Real Power BI Franco Perduca Factory Software srl
Microsoft Access è uno strumento di gestione di database. E 'un grande vantaggio per le piccole, medie imprese e anche per le imprese individuali per.
Le informazioni strategiche dell’Azienda Business Intelligence.
I DONEITÀ DI C ONOSCENZE E C OMPETENZE I NFORMATICHE ( A – D ) Un database è un insieme di record (registrazioni) e di file (archivi) organizzati per uno.
Transcript della presentazione:

Business Intelligence Semantic Model Tomislav Piasevoli SoftPro Tetral d.o.o.

Sommario Cosè BISM? PowerPivot SQL Server Denali Il significato di BISM Linee Guida

Pre requisiti Interesse per la BI Curiosità

Poche domande prima di partire... Quanti di voi hanno lavorato con PowerPivot Quanti di voi hanno lavorato con PowerPivot su SharePoint? Quanti di voi hanno esperienza nella costruzione di cubi? Quanti di voi hanno usati i cubi per creare la reportistica?

COSE BISM? 1

Sistemi di Analisi Trasformare dati in informazioni Obiettivi dellarchitettura 1.Ottimizzare laccesso ai dati 2.Preparare i dati per lanalisi

I – Ottimizzare laccesso ai dati Memorizzare i dati in strutture adeguate per lanalisi e query ah-hoc o lasciarli «cosi come sono» sulla fonte dati requisiti –Buone prestazioni –flessibilità –scalabilità –... Quale tecnologia utilizzare o scegliere

MOLAP, ROLAP, HOLAP row-based databases –MOLAP = Multidimensionale –ROLAP = Relazionale –HOLAP = Ibrido (solo per gruppo di misure = fatti) prestazioni basate su aggregazioni partizionamento compressione (MOLAP) Non limitato dalla memoria disponibile

II – Preparare i dati per lanalisi 1.Consentire lanalisi dei dati come se ci fosse ununica fonte –In realtà ci possono essere diverse fonti sorgente databases relazionali File Excel File di testo RSS feeds,... –Dove effettuare il collegamento tra queste fonti ? 2.Fornire linterpretazione (logica business) ai dati –Come renderli comprensibili allutente finale

Semantic data model Un livello di Metadati –Descrive i concetti (entità) e le connessioni (relazioni) tra di loro –E orientato allutente Mostra ciò che le tabelle e le relazioni rappresentano nel mondo reale. semantica= lo studio del significato

UDM Modello semantico esistente per la BI Fornito con SQL Server 2005 Consente di collegare dati provenienti da fonti diverse –Aggiungere le relazioni tra le tabelle –Aggiungere calcoli Nelle tabelle – colonne calcolate DSV (T-SQL) Sul modello – MDX script (MDX) –I calcoli non possono essere combinati (Linguaggi differenti!) o è molto difficile farlo

UDM – Modello dati 1/3

UDM – Modello dati 2/3

UDM – Modello dati 3/3

UDM – Analisi dei Dati

SQL Server 2005 Analysis Services Excel add-in & Excel 2007 Reporting Services 2005 & Report Builder 1 SharePoint 2003 & SharePoint 2007 Reporting Services 3rd party SSAS clients PerformancePoint 2007 MDX

SQL Server 2008 Analysis Services Excel 2007 Reporting Services 2008 & Report Builder 2 SharePoint 2007 Reporting Services PerformancePoint Services Excel Services Visio Services 3rd party SSAS clients MDX

SQL Server 2008 R2 Analysis Services Excel 2010 Reporting Services 2008 R2 & Report Builder 3 SharePoint 2010 Excel Services PerformancePoint Services Visio Services 3rd party SSAS clients MDX

PowerPivot add-in for Excel 2010

POWERPIVOT 2

PowerPivot Versione integrata in SQL Server 2008 R2 Analysis Services Copre sia la Self Service BI che la BI Corporate

Integrazione Excel 2010SharePoint 2010 free add-in for Excel 2010 ( Versione a 32-bit e 64-bit SQL Server 2008 R2 x64 Durante linstallazione selezionare SQL Server PowerPivot for SharePoint 25

VertiPaq Database «in-memory» basato su colonne Compressione dei dati molto elevata Scala in maniera lineare con il nome di processori Non richiede un processo di progettazione e di costruzione di aggregazioni. Previsto per sostenere il partizionamento di grandi formati dei dati. (anche se non lo fa in PowerPivot)

BISM v1 Nuovo modello semantico per la BI Presente in SQL Server 2008 R2 (PowerPivot!) Consente di collegare dati provenienti da varie fonti dati –Aggiungere relazioni tra le tabelle –Aggiungere misure calcolate In tabella – colonne calcolate (DAX) Nel modello – misure calcolate(DAX) –I calcoli possono essere combinati. (Stesso Linguaggio)

BISM v1 Si fondono insieme la base analitica e la base di reportistica –reporting, analysis, dashboards e scorecards –Bi personale, di gruppo e aziendale Lavora in cached (VertiPaq)

BISM v1 – Modello dati

BISM v1 – Analisi dei dati

SQL SERVER DENALI 3

BISM v2 Un modello per tutto –reporting, analysis, dashboards, scorecards –personal, team, corporate BI È stato annunciato che ci sarà un supporto sia per i valore in cache (VertiPaq) e in tempo reale.* * Solo con sorgente dati su SQL Server per adesso.

Pass-through Nessun database aggiuntivo I dati rimangono come nei database originali Ideale per analisi real-time

BI semantic model e i suoi strati Modello Dati Modello relazionale Supporta sia linterfaccia relazionale (DAX) che multidimensionale (MDX). Logica di Business Calcoli in DAX (colonne e misure calcolate) dopoDenali forse anche in MDX Accesso ai Dati In memoria (VertiPaq) in Denali ance ral-time (pass-through mode)

Analysis Services Denali - UDM Excel 2010 Reporting Services Denali SharePoint 2010 Excel Services Reporting Services PerformancePoint Services Visio Services 3rd party SSAS clients SharePoint 2010 Project Crescent MDX

Analysis Services Denali - BISM Excel 2010 Reporting Services Denali SharePoint 2010 Excel Services Reporting Services PerformancePoint Services Visio Services 3rd party SSAS clients SharePoint 2010 Project Crescent 3rd party SSAS clients MDX DAX

PowerPivot Denali add-in for Excel 2010 Excel 2010

Miglioramenti annunciati di BISM Gerarchie, KPIs, Padre-Figlio, drillthrough, Prospective Funzioni DAX nuove (RankX, DistinctCount, GroupBy, Lookup,...) Sicurezza (basati sui ruoli con Active Directory.)

Cosa non ci sarà nel BISM in Denali ? Alcune delle caratteristiche UDM –scripts, azioni, traduzioni –object model –write-back Altro –realtime per sorgenti diverso da SQL Server –Supporto query MDX

Miglioramenti UDM in Denali Per lo più al di fuori di GUI –Non più di 4GB di limite di una stringae limit –Miglior supporto per PowerShell –Miglior monitoraggio (XEvents) –Varie ottimizzazione del motore. l'obiettivo è quello di rendere SSAS (istanza UDM) più scalabile

IL SIGNIFICATO DI BISM 4

Vantaggi di BISM Modelli relativamente semplici (no cubi, dimensioni, misure,...) Risposta veloce indipendetemente dalla granularità della query Flessibilità (ogni colonna può essere un attributo o una misura) Calcoli in DAX molto simili alle formule Excel Formato del modello relazione col risultato di essere più comprensibile per la maggior parte delle persone.

Il modello semantico PowerPivot per Excel PowerPivot per SharePoint SSAS Denali

Scalabilità ExcelSharePointDenali

Altri vantaggi di BISM Sviluppo più rapido che in UDM Prototipi realizzare dagli utenti finali Facilità di cambiare il modello Riduzione dei costi di sviluppo di una soluzione di BI

Nuove possibilità nella modellazione dei dati Punti salienti da vari blocìg –Marco Russo – ad-hoc joins, ETL?ad-hoc joinsETL? –Thomas Ivarsson – master-detail designmaster-detail design –Alberto Ferrari – point-in-time, SCD-2, rankpoint-in-timeSCD-2rank

LINEE GUIDE 5

Posizionamento del BISM MOLAP PowerPivot BISM Scalabilità * Usabilità 2 GB 100 GB 5 TB source: Thomas Kejser, SQLCAT ROLAP 50 TB ColumnStore Scalabilità= - buon supporto per le query concorrenti - non dipende dalla memoria disponibile - buona manutenibilità

Conclusioni BISM non sostituisce di UDM DAX non sostituisce MDX Ogni modello ha i suoi vantaggi Chi realizza le soluzioni di BI decide e consiglia qual è il modello migliore.

Vantaggi e Svantaggi complex models m2m scope ad-hoc models leaf level

Sviluppatori BI La maggior parte delle soluzioni esistenti rimangono in UDM Nuove soluzioni –Usano UDM per sistemi complessi (calcoli complessi, write-back, forecasting,...) –Si prova BISM come soluzione potenziale per i nuovi o semplici progetti. UDM eBISM possono essere installati insieme su diverse istanze

Utenti, ecco il kit fai da te Provare Office 2010 Installare il PowerPivot for Excel 2010 add-in Caricare e relazionare da varie fonti dati Provare e studiare DAX Analizzare i propri dati Convalidare la completezza del modello

Il modello giusto? Self Service BI –Excel 2010 e PowerPivot Corporate BI –SharePoint 2010 e SQL Server Denali

Modello non ancora ok? Miglioramenti –Esperienza degli utenti e degli sviluppatori –Consulenti esterni Miglioramenti possibili? –PowerPivot –SQL Server Denali (istanza BISM) Altro... –Implementazione di modelli UDM basati su BISM

source: TechNet

Related content Presentations –MS BI Roadmap (SQL Server Denali) Workshops –Build Your First Microsoft BI Solution with SQL Server 2008 R2