Activity Running Time DurationIntro0 2 min Setup scenario 2 2 min SQL BI components & concepts 4 5...

Post on 28-Dec-2015

222 views 1 download

Tags:

Transcript of Activity Running Time DurationIntro0 2 min Setup scenario 2 2 min SQL BI components & concepts 4 5...

Designing and Building an End-to-End Business Intelligence Solution with Microsoft SQL Server 2008 and SharePoint ServicesPaul TurleyBI Architect / ManagerHitachi Consulting

SESSION CODE: BIP202

Session AgendaActivity Running

Time Duration

Intro 0 2 minSetup scenario 2 2 minSQL BI components & concepts 4 5 minData input (Let’s go shopping) 9 7 minWhiteboard data mart schema & solution components 16 10 minImport & stage new data 26 2 minApply data mart script & review design 28 2 minOLAP, reporting & SharePoint dashboard features 30 10 minDesign dimensions & cube 40 10 minReport Builder design 50 5 minDashboard report integration 55 5 minWrap-up & review 60 5 minQ&A 65 10 min

The Business Data Continuum

Operational Databases

Data Consolidation & Transformation

(ETL)

Relational Data Warehouse

OLAP Cubes

Reports, Charts, Dashboards & Scorecards

Right-Sizing Solutions

Business Needs

Overcoming Process Over-Engineering

Experience has taught us (and many of our clients):The perfect solution may be the one you can implement today while designing the “perfect” solution for tomorrowMany business look for the “perfect” data warehouse solution (while they lose business due to lack of direction & profitability)Short-term solutions can solve immediate problems while longer-term solutions are architectedUse iterative design techniquesPlan for scalabilityEncourage executive sponsorship & requirement ownership

Let’s Go Shopping!Web form at sqlserverbiblog.com

Excersize

US Northwest

Gather Analytical Requirements

Design Dimensional Model

Design Data Transformations

Create OLAP Dimensions &

CubesDesign Reports &

AnalyticsDesign Presentation

Portal

BI Solution Design Phases & Components

SQL File Data Flow

SQL Server Relational

Integration Services

AnalysisServices

ReportingServices

SharePointServices

De-normalized / Simplified Normalized

Data Warehouse Table Schemas

Star Snowflake Relational

Dimensional Data Warehouse Design

SQL Server 2008 includes specific optimizations for data warehouse modelsData type and tuning enhancementsSparse data optimizationDatabase compression Sales Fact

Date Dimension

EmployeeDimension

GeographyDimension

Customer Dimension

ProductDimension

VendorDimension

Fact

Dimension

Dimension

Dimension

Dimension

Dimension

Dimension

• Identify business facts• Measures

• Identify dimensions• Attributes• Hierarchies

Dimensional Modeling Exercise

Designing a data mart schema

DEMO

Extract data from ODS source

Transform to star

schema

Load into data mart

Loop Container

SQL TaskTruncate target tables

FTP TaskMove files to staging

folder

Script TaskVerify import files

Data Flow TaskImport text to

database

File System TaskArchive imported files

Data Transformation with SSIS

Package

Control FlowData Flow

> Rapid design

> Intuitive & maintainable

> Handles complex logic

> SQL Server 2008 includes significant performance and memory management optimizations

> Support for script programming using C#

Transforming data with SSIS

DEMO

Cube Design Process

Create Data Source View

Design Dimensions &

Hierarchies

Create cube & Dimensional

Usage

Format Measures

Create Calculations

Design Attribute

Relationships

Design Partitions

Design Aggregations

Designing dimensions & a cube in SSAS

DEMO

Report DesignBusiness user & developer capabilitiesData Sources

Server Data Sources (relational, cubes, models, SP lists)

Server ReportsReport wizardsShared datasetsReport part gallerySparklines & KPIsMaps

Designing business reports with BIDS and Report Builder 3.0

DEMO

Integrate reporting in a SharePoint 2010 dashboard

DEMO

Track Resources

Hitachi Consulting hitachiconsulting.com

Paul’s blog sqlserverbiblog.com

MSDN forums social.msdn.com/ForumsSQL ServerIntegration ServicesAnalysis ServicesReporting ServicesSharePointPowerPivot

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

Complete an evaluation on CommNet and enter to win!

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st

http://northamerica.msteched.com/registration

You can also register at the

North America 2011 kiosk located at registrationJoin us in Atlanta next year

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to

be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.