La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Practical Analysis Services Franco Perduca Factory Software

Presentazioni simili


Presentazione sul tema: "Practical Analysis Services Franco Perduca Factory Software"— Transcript della presentazione:

1 Practical Analysis Services Franco Perduca Factory Software

2 2 Agenda Analysis Services step by step Udm Strumenti Prima di iniziare Novità Translations Unknown Member Proactive cache Monitor Measures Relazioni Perspective Kpi ……

3 3 UDM Unified Dimensional Model (UDM) Combina in un modello unico tutto il necessario per lanalisi Ambiente intuitivo per analisi interattive Olap fa parte dell UDM 'UDM-server' è Microsoft Analysis Services

4 4 Udm * Multidimensional navigation * Hierarchical presentation * Friendly entity names * Powerful MDX calculations * Central KPI framework * Actions * Language translations * Multiple perspectives * Partitions * Aggregations * Distributed sources OLAP Cubes * Piu fact tables * Ricchezza di attributi sulle dimensioni * Dettagliato * Star, snowflake, 3NF… * relationships: Multi-grains, many-to-many, role playing, indirect… * Slowly changing dimensions …. Relational Reporting The Unified Dimensional Model

5 5 Udm

6 6 XML/A or ODBO DW Datamart Datamart BI Applications MOLAP MOLAP Reporting Tool (1) ToolData Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (2) UDM AnalysisServices

7 7 Udm Security Basic Dimensional Model Cubes and Dimensions Storage/caching policies Linked objects Data Source View Customer ID (PK) Name Age Order Order# (PK) CustomerID DueDate Calculations Scope(Customer.Country.USA, *); Sales = 2; End Scope; End-user Model Translations Actions KPIs …

8 8 Strumenti Tool completo e integrato per lo sviluppo di applicazioni di BI Non solo AS: OLAP, DM, SSIS,Reporting…. Strumento piu maturo Integrato con Visual Studio.NET Team development, source control, versioning, developer isolation, Development cycle lifetime support Develop, Test, Deploy, Modify, Test… Modalità connessa / disconnessa

9 DEMO

10 10 Prima di iniziare Alcuni nuovi concetti in SQL Server 2005 coinvolgono le dimensioni Cerchiamo di capire: Attributes Attribute hierarchies e User-defined hierarchies Attribute relationships

11 11 Prima di iniziare Attributes Basic building block Nelle versioni precedenti di Analysis Services, tutto era costruito su dimensioni/gerarchie e livelli Attributes arrivano direttamente dal relazionale, rappresentano cosa vogliamo analizzare

12 12 Prima di iniziare Attribute hierarchies e User-defined hierarchies Ci possono essere gerarchie naturali e create per facilitare lanalisi Attribute relationships Importante per prestazioni storage engine aggregation design process formula engine

13 13 Prima di iniziare SQL Server 7 OLAP and SQL Server 2000 Analysis Services sono basati sulle hierarchy SQL Server 2005 è basato sugli attribute Questo da una maggiore flessibilità durante il disegno della soluzione Nuove possibilità di analisi

14 DEMO

15 15 Translations in base alla lingua posso avere Descrizione membri Necessità di una colonna nella dimensione Caption Misure

16 DEMO

17 17 Unknown Member Quando chiave attributo non è presente Esempio fact table anche su dimensioni Gestione dei null Zero o blank Preserve Error Unknown Member

18 DEMO

19 19 Proactive cache Aggiornamento automatico dell udm Olap abbastanza Real time Real-Time ROLAP / HOLAP MOLAP Cache Può switchare tra MOLAP e ROLAP

20 20 AnalysisServices Proactive cacheUpdate Update Notification MDX UDM Cache XML/A or ODBO SQL Query NewVersion Silence Interval Latency

21 21 PropertyDescription SilenceIntervalDopo un update quanto tempo di silenzio prima di rifare il rebuild -1 (infinito) = Ignora notifiche SilenceOverrideIntervalSe non si verifica SilenceInterval, parti comunque dopo questo valore -1 (infinito) = no override Maximum LatencyQuanto vecchia deve essere la cache per andare sul ROLAP - 1 (infinito) = non andare mai su ROLAP ForceRebuildIntervalForza laggregazione -1 (infinito) = nessun rebuild forzato Proactive cache Promemoria

22 DEMO

23 23 Measures Additive su tutte le dimensioni ma non sul tempo Esempi: Giacenza magazzino,Nro dipedenti First or First Non-empty Last or Last Non-empty Average of Children

24 DEMO

25 25 Relazioni Regular Referenced new Fact Many to many new Role Based

26 DEMO

27 27 Mdx script Insieme di calcoli che insistono sul udm Calculed Member Named Set Script scope([Dim Time].[Year].[Year].&[1/1/2000],*); importo=0; end scope

28 DEMO

29 29 Kpi Creazione di indicatori per cruscotti aziendali

30 DEMO

31 31 Domande?

32 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Scaricare ppt "Practical Analysis Services Franco Perduca Factory Software"

Presentazioni simili


Annunci Google