23
Building Your First SQL Server Cubes: SSAS, PowerPivot and Denali Mark Kromer, Microsoft http :// www.sqlmag.com/blogs/sql-server-bi.aspx http://mssqldude.wordpress.com http://twitter.com/mssqldude

Create Your First SQL Server Cubes

Embed Size (px)

DESCRIPTION

SQL Saturday Philly 2011 presentation for "Create Your First Cube: SSAS, PowerPivot and Denali"

Citation preview

Page 1: Create Your First SQL Server Cubes

Building Your First SQL Server Cubes: SSAS, PowerPivot and Denali

Mark Kromer, Microsoft

http://www.sqlmag.com/blogs/sql-server-bi.aspxhttp://mssqldude.wordpress.comhttp://twitter.com/mssqldude

Page 2: Create Your First SQL Server Cubes

Session Objectives and Takeaways

Objectives:What is a cubeCubes by hand in SSASIn-memory auto-cubes in PowerPivotUDM, MDX, Vertipaq and PowerPivotCubes in Denali

Page 3: Create Your First SQL Server Cubes

Why Cubes?Semantic Model

Translate disparate data into business entitiesData Marts

Subject-specific business access to data warehouseQuickly provide pre-aggregated summarized answers

Page 4: Create Your First SQL Server Cubes

Team BIOur Context

BI Solution created by power user. Context is for a small team & it’s managed on a

server.

Personal BI Organizational BIMy Context

BI solution created by user. Context is only for user &

exists as document.

The Org’s Context

BI Solution created by IT, Established corporate context & is reusable, scalable and backed

up.

The Business Intelligence Continuum

Strategy Driven

Business

Compliance & Risk

Management

Consistent Measureme

nt & Rewards

Innovative Organizatio

n

Local Decision Making

EmpoweredAligned

SQL Server 2008 R2 extends reach from organizational BI to team and personal BI

Page 5: Create Your First SQL Server Cubes

Data Infrastructure & BI Platform

Analysis Services

Reporting Services

Master Data Services

Integration Services

Data Mining

Data Warehousing

The Microsoft BI Solution Stack

BUSINESS USER EXPERIENCE

BUSINESS COLLABORATION PLATFORM

DATA INFRASTRUCTURE & BI PLATFORM

Page 6: Create Your First SQL Server Cubes

Business Productivity Infrastructure

Dashboards & Scorecards

Excel Services

Web based forms & workflow

Collaboration

Search

Content Management

LOB data integration

PowerPivot for SharePoint

The Microsoft BI Solution Stack

BUSINESS USER EXPERIENCE

BUSINESS COLLABORATION PLATFORM

DATA INFRASTRUCTURE & BI PLATFORM

Page 7: Create Your First SQL Server Cubes

Delivered through a Familiar Interface

Self-Service access & insight

Data exploration & analysis

Predictive analysis

Data visualization

Contextual visualizationPowerPivot for Excel 2010

The Microsoft BI Solution Stack

BUSINESS USER EXPERIENCE

BUSINESS COLLABORATION PLATFORM

DATA INFRASTRUCTURE & BI PLATFORM

Page 8: Create Your First SQL Server Cubes

SQL Server Analysis Services

Page 9: Create Your First SQL Server Cubes

Advanced Analysis Services Features

Innovative Cube Designer

Best Practice Design Alerts

Enhanced Dimension Design

Enhanced Aggregation Design

Dynamic Management Views

Execution Plan

Designed to Perfor

m

Design

Run

Monitor

Subspace Computations

MOLAP Enabled Write-Back

Enhanced Back-Up Scalability

Scalable Shared Databases

Page 10: Create Your First SQL Server Cubes

Design Scalable Solutions

Productivity Enhancing DesignersOptimized design experienceBest Practice Design AlertsProject Lifecycle support

Scalable Infrastructure Heterogeneous data IntegrationRobust Scale-Out ConfigurationAdvanced Resource MonitoringUser-differentiated perspectives

Superior Performance Market leading MOLAP EngineNear real-time data accessSubspace computation optimizationMOLAP enabled write-back

Page 11: Create Your First SQL Server Cubes

Microsoft PowerPivot

Page 12: Create Your First SQL Server Cubes

PowerPivot for Excel 2010

PowerPivoting Massive Data VolumesWith a few mouse clicks, a user can create and publish intuitive and interactive self-service analysis solutions

Page 13: Create Your First SQL Server Cubes

Reporting Services as a Data Source

DATA IMPORT

Report-Based

Data Feeds

OLTP AND OLAPDATA SOURCES

PUBLISHING

Page 14: Create Your First SQL Server Cubes

Share and Collaborate

With SharePoint:

• Publish your PowerPivots as Web applications for your team

• Schedule data refreshes to keep your analysis up-to-date

• Manage security just like a document

Page 15: Create Your First SQL Server Cubes

Managed Self Service

PowerPivot for Excel PowerPivot for SharePoint

Page 16: Create Your First SQL Server Cubes

Use Office & SharePoint toMake Better Decisions

Page 17: Create Your First SQL Server Cubes

Extend Beyond OLAP

Unified Metadata Model One consolidated business view Integrated relational & OLAP analysis Business information modeling Time- and financial intelligence

Central KPI Manageability Server based KPI framework Centrally managed repository

Pervasive end-user accessibility

Predictive Analytics Complete data mining framework Embeddable viewersPredictive capabilities available to everyone through Microsoft Office

Page 18: Create Your First SQL Server Cubes

Predictive Analysis Bring Data Mining to the Masses through Microsoft Office

Enable easy to use predictive analysis

At every desktop For every information worker

Through three powerful add-ins to Microsoft Office

Predictive capabilities readily available for business users in ExcelData mining client for building data mining models in ExcelData mining templates for project visualization in Visio

“What Microsoft has done is to make data mining available on the desktop to everyone” (David Norris, Associate Analyst, Bloor Research).

Page 19: Create Your First SQL Server Cubes

Deliver Pervasive InsightOptimized Office Interoperability

Massive data analysis for everyone with PowerPivot for Excel 2010 Team Collaboration through PowerPivot for SharePoint 2010Corporate performance management through PerformancePoint Services 2010

Rich Partner Ecosystem ExtensibilityVertically specialized solutionsPackaged applications API support from all major BI vendors

Open, embeddable architecture Open API’s and XML/A based protocolsNative web service functionality Close loop analysis

Page 20: Create Your First SQL Server Cubes

Office 2010 Integration

Excel 2010Great cross product investments optimizing Excel 2010 as analytical client for Analysis ServicesEnhancements around local cubes Significant performance and functionality investments Data Mining Add-Ins for predictive analysisPowerPivot for massive data analysis on the desktop

PerformancePoint Services 2010Great cross product investments for thin analytic client for Analysis ServicesRich web capabilities for data exploration. Guided and contextual analysis through integrated dashboards

Predictive analytics by integrating with SQL Server Data Mining

Page 21: Create Your First SQL Server Cubes

SQL Server DenaliBI Semantic Model (BISM)

Page 22: Create Your First SQL Server Cubes

Denali Cubes: Convergence

BISM: BI Semantic Model

Page 23: Create Your First SQL Server Cubes

Thank you

Mark KromerMicrosoft Technology SpecialistSQL Server Data [email protected]