Introduction to SQL 2012 Tabular
Karan Gulati (SSAS Maestro)
Support Escalation Engineer in Microsoft for last 6 years
Currently focusing more on SQL BI, SQL PDW & Big Data.
Active blogger; contributed to multiple whitepapers which are
published on MSDN or TechNet site
Wrote tools available on CodePlex - ASTrace, Trace
Achieved highest certification in SQL BI World SQL Server
Analysis Services Maestro (MCM)
About the Speaker @karangspeaks
New modeling option in SQL 2012 Analysis Services – Tabular Server
• BISM Vision
• Table-like modeling
• Finding Remote of James Bond Car
• ABCD – Anybody Can Dance
END USER TOOLS AND PERFORMANCE MANAGEMENT APPS
Analysis Services/SQL PDW
SQL Server DBMS & Master Data Services (MDS)
SQL Server Integration Services
Reports Dashboards Excel Services
MS Business Intelligence Stack
PowerPivot Power View
Databases Files Cloud Services
BI Semantic Model
Excel PowerPivot Sharepoint Insights
Database Line of Business
OdataFeeds Cloud Services
The BI Semantic Model is one model for all end-user experiences –
reporting, analytics, scorecards, dashboards, and custom applications
Embracing the relational data model and bringing it together with the
multidimensional model under a single unified BI platform
Why BI Semantic Model?
Three Ways to Model
Power Pivot for excel
Power Pivot for Sharepoint
Tabular or MOLAP
What’s the Tabular Hype All About?
• In-memory database or xVelocity
Based on the relational methodology
Data is stored in a compressed format
Tabular Principle #1
Speed. Let user make changes without forcing reload.
Developing a Model
Use the Visual Studio
SQL Server Data Tools to
build a BISM
Open an existing
PowerPivot Model using
SSDT or Management
• Immediate changes
• at the SDDT
• Use small DB for development
Tabular Principle #3
Anybody can develop a model
• What are the modeling options in SQL 2012 SSAS?
• What is the new query language for tabular models?
• What tools can you use for modeling?
• What is xVelocity?
• What tools can you use for reporting on tabular models?
If you are new to Analysis Services – go with Tabular
Table-like modeling is easy to learn
New Excel-like language called DAX