SQL Server Analysis Services 2012 BI Semantic Model BISM
Agenda BI Semantic Model BI in an Organization Data Model Data Access Business Logic Client Tools Feature Comparison
BI in an Organization Team BI PowerPivot for SharePoint Personal BI PowerPivot for Excel Organizational BI Analysis Services
BI Semantic Model (BISM) A semantic layer is a business representation of corporate data that helps end users access data autonomously using common business terms.data end users – BISM is the term used by Microsoft to refer to both Multi-dimensional and Tabular models in SQL Server Analysis Services
BISM BI Semantic Model Data Access 3 rd Party applications PowerPivot DatabasesLOB ApplicationsFilesOData FeedsCloud Services Reporting Services SharePoint Insights Excel Business Logic Data Model
Multi-dimensional OLAP Engine – Aggregation – Caching Tabular xVelocity – Column Store – In-Memory Analytics – High Compression C1C2C3C5C6C4
Data Access Multi-dimensional MOLAP ROLAP HOLAP Tabular Cached Direct Query
Business Logic Multi-dimensional MDX – Multi-dimensional Expressions – Calculated Members – Named Sets – Scope Assignments Tabular DAX – Data Analysis Expressions – Expression Based – Similar to Excel Formulas Different, but conceptually the same!!!
Client Tools Multi-dimensionalTabular Reporting Services Excel PowerPivot Reporting Services Excel PowerPivot Power View
Demo
Feature Comparison LayerFeatureTabularMulti-dimensional Data ModelSchemaTables, columnsCubes, dimensions, attributes, measures RelationshipsRegular, role-playing (w/ Dax)Regular, parent-child, many-to-many, referenced, role-playing, data mining Aggregation FunctionsSum, Count, Min, Max, Avg, DistinctCount Sum, Count, Min, Max, DistinctCount, Avg of Children, Semi-additive End-user modelKPIs, perspectives, default drill through action KPIs, perspectives, translations, actions Business LogicLanguageDAXMDX ConstructsCalculated columns, calculated members Calculated members, named sets, scope assignments ExtensibilityNone.NET Data AccessPrimary StorageMemoryDisk Partition ProcessingSerialParallel AggregationsNoneYes Data SourcesMultipleSingle Storage ModesxVelocity (Cached), DirectQueryMOLAP, ROLAP, HOLAP, Proactive Caching
Wrap-Up
Contact Information Dave DuVarney Mobile:
Resources roadmap-update.aspx roadmap-update.aspx for-sql-server-denali-and-beyond.aspx for-sql-server-denali-and-beyond.aspx multidimensional-m.html multidimensional-m.html powerpivot-models.aspx powerpivot-models.aspx and-beyond.aspx and-beyond.aspx