sql 2012 – tabular for dba’s by karan gulati (sql bi – mcm)

16
Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks SQL 2012 – Tabular for DBA’s By Karan Gulati (SQL BI – MCM) http ://karanspeaks.com http ://blogs.msdn.com/karang http://twitter.com/karangspeaks http ://in.linkedin.com/in/karanspeaks

Upload: val

Post on 05-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

SQL 2012 – Tabular for DBA’s By Karan Gulati (SQL BI – MCM). http ://karanspeaks.com http ://blogs.msdn.com/karang http://twitter.com/karangspeaks http ://in.linkedin.com/in/karanspeaks. Speaker Details. Working as Support Escalation Engineer in Microsoft for last 6 years - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

SQL 2012 – Tabular for DBA’sBy

Karan Gulati (SQL BI – MCM)

http://karanspeaks.comhttp://blogs.msdn.com/karanghttp://twitter.com/karangspeakshttp://in.linkedin.com/in/karanspeaks

Page 2: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Working as Support Escalation Engineer in Microsoft for last 6 years

Currently focusing more on SQL BI and SQL PDW. I am very Active blogger and contributed to multiple whitepapers which are published on MSDN or TechNet site, also written tools ASTrace, Trace Scheduler, etc. which are available on CodePlex.Recently achieved highest certification in SQL BI World SQL Server Analysis Services Maestro (MCM)

Speaker Details

Page 3: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Agenda

New Flavor of SQL 2012 Analysis Services – Tabular Server

• BISM Vision• Table like Modeling - Tabular Modeling• Finding Remote of James Bond Car• ABCD – Anybody Can Dance or something else

Page 4: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

END USER TOOLS AND PERFORMANCE MANAGEMENT APPS

ExcelPerformanceP

oint

BI PLATFORM

SQL Server Reporting Services

SQL Server Analysis Services/SQL

PDW

SQL Server DBMS & Master Data Services (MDS)

SQL Server Integration Services

SharePoint Server

DELIVERY

Reports Dashboards Excel Services& Workbook

AnalyticViews Scorecards

MS Business Intelligence Stack

PowerPivot Power View

Page 5: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

One Model

The BI Semantic Model is one model for all end user experiences – reporting, analytics, scorecards, dashboards, and custom applications

Relational Data Model

Embracing the relational data model and bringing it together with the multidimensional model under a single unified BI platform

What is BI Semantic Model ?

Page 6: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

SQL 2012 SSAS Flavors

Choose Server Mode or Flavors of Analysis Services

DeploymentMode setting in msmdsrv.ini

0 Multidimensional and Data Mining (default)1 PowerPivot with SharePoint 2 Tabular

Same code, different behavior

Choice during setup

Page 7: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

What’s hype about Tabular

• In-memory database or xVelocity Based on the relational methodology Column oriented database Data is stored in a compressed format

Page 8: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

XVelocity Design Principle

Velocity (Speed) including update changes without forcing reload

Page 9: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Tabular Usage principle

Lets figure out……..

Simplicity…….

Page 10: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Developing a Model

Use the Visual Studio SQL Server Data Tools

to build a BISM

Open an existing PowerPivot Model

using SSDT or Management Studio

Deployment• Immediate changes

implementation • at the SDDT• Use small DB for

development

Page 11: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Tabular Mode Schema vs. Data Source Views

Much simpler than a Data Source View

Building the AdventureWorks DB using Tabular Mode is about x4 times faster.

Page 12: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Is it ABCD right?ANYBODY CAN DEVELOP….A MODEL

Page 13: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Summary

If you are new to Analysis Services – go with Tabular Model

Table like Modeling

Very easy to learn

Excel like language called DAX

Page 14: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Q & A

Page 15: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

www.FaceBook.com/SQLServerGeeks

Be a member – www.SQLServerGeeks.com

@SQLServerGeeks

Talk about your experience Post photos Blog, Tweet (#SQLServerGeeks) Post your experience on Forums

Why do all this? “We want to make the community bigger & larger and

we need your support”

Spread the word…

Page 16: SQL 2012  – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)

Twitter: @SQLServerGeeks www.FaceBook.com/SQLServerGeeks

Thank you

for suggestions, please email at [email protected]