Sie sind auf Seite 1von 34

Business Intelligence

Making Better Decisions Faster

Ulrika Leufvn System Engineer Microsoft AB

Agenda
Business Intelligence overview Microsofts BI Platform SQL Server Accelerator for Business
Intelligence (SSABI)

Business Intelligence
Making better decisions faster
- Critical decisions per week have tripled over the last five
years - Dedicated analytical personnel have decreased by 50% over the last five years

Converting Data into Information


- Available business data is growing exponentially

Source: Gartner Group

Some history
Press Release: October 29, 1996
Microsoft acquires Panorama OLAP Technology

SQL Server 7.0, 1999


OLAP Services
Analysis Services

SQL Server 2000 (8.0) , 2000

Microsoft rocking the industry

Microsoft and Hyperion joint market leaders in 2001 Microsoft: #1 product chosen (80%) if evaluated and

compared to others Analysis Services deployment grew 60% Microsoft OLAP market revenue almost doubled in 2001

Source : The OLAP Report, March 7th, 2002

Business Intelligence Architecture

Source Systems

Data Marts and cubes


OLAP Cubes

Clients

Relational DW Database

Query Tools Reporting Analysis Data Mining

Data extraction and transformation

Designing and processing OLAP cubes

Performing multidimensional analysis

Why Microsoft BI Platform?


SQL Server 2000
Microsoft SQL Server 2000 is the fastest way to deliver enterprise database solutions
Comprehensive, integrated scalable
RDBMS:

- Data Transformation

Services - Analysis Services (OLAP and Data mining) - Metadata Services - English Query facility

Service Microsoft Office Web components for custom The world's development leading suite of productivity Digital Dashboard software Data Analyzer

Office XP Excel - Built-in PivotTable

BI all around you


MapPoint

Office Web Components

XML

SQL Server 2000 and Analysis Services


Cognos

Commerce Server

Project 2002

The SQL Accelerator for BI enables you to rapidly develop and deploy SQL Server Accelerator for BI customized analytical applications without long and costly development cycles.

What problems are we trying to solve?


Analytical apps are key to BI as an
everyday thing
- Skills gap constrains growth of BI

Solution Providers
- Deploying the infrastructure is difficult and
costly - Hard to leverage best practices and content

Customers
- Analytical apps take too long to build - Historically high risk of failure - No generic analytical app can meet all
customer requirements out of the box

Our approach
Our solution:
- Enables rapid iterative development for the

Focus on business requirements Codify best practices Facilitate re-use of content and design

analytical application - Encapsulates domain expertise in a common structure Data model KPIs (measures and metrics) Reporting application ETLM lifecycle

Accelerator for BI Components


Solution components
SSABI tool Predefined content Prescriptive Architectural Guidance Client Views

What the customer gets

- Enterprise-ready analytical application - Customized to their requirements - Open and extensible system

Architecture
Analytics Builder

Analytics Builder Workbook

Source Systems

ETL

Staging Db

DTS

DTS Cubes

OLEDB for OLAP

UI

Data Warehouse DB
Raw tables Snowflake schema Rich pre-built Support for SCD time dimension Surrogate keys Special calculated measures (KPIs) Built-in partitioning by time (optional) Standard Reports Various client tools supported

Demo
Analytics Builder Workbook

Reporting application overview


Generic solution includes rich set of predefined reports: the
reporting application Choose your client tool: Excel, MSDA, ProClarity, (or any other)
- We ship a similar set of reports in each tool - Not identical, because tool features differ

What happens when you customize the schema?


- Our client generator components, written by the tool vendors fix the
reports for you - Any tool vendor beyond our first 3 could write a client generator and integrate with the BI Accelerator framework

Demo
Client Views

Customer benefits
Accelerator for BI Time to Market Customized Solution Focus on business issues not technology Reduce Risk Lower barrier to entry to BI

Partner benefits
Add more value to customers
Focus on business value not plumbing Extend solutions

Better implementations
Reduce deployment risk for clients Best practices Reuse IP across clientele Knowledge uniformity

Leverage IP

Shell Canada
Business Situation By using the BI Accelerator for all of our future development we will ensure consistency in design and implementation. This also enables us to deliver functionally rich business solutions in a low cost and easy to maintain method.
800 Shell retail locations throughout Canada. Same site analysis is difficult/ Sales Mix Hard to view the big picture Not able to disseminate information to end users Cannot pinpoint what factors effect revenue and cost Empower end users to analyze their business Provide consolidated reporting environment Understand the factors that affect revenue and cost Consolidate reports Distribute reports efficiently and effectively Flag areas of concern Provide flexible analysis of attributes

Solution Goals

Dan Bainbridge Team Leader Data Warehouse Shell Canada

Retail Analytics Solution


Category Analysis Customer analysis Promotion Analysis Sale Mix Same Site analysis

More Information
www.microsoft.com/solutions/bi www.microsoft.com/sql/techinfo/bi www.microsoft.com/office/business/intelligence/ ulrikale@microsoft.com New book Making Better Decisions Faster
MsPress

Staging database

Subject Matter Database

Subject Matter Db: Datamodell fr Sales kub

Analysis Database Cubes

Klientvyer
Frdiga rapporter
Excel 2002 Microsoft Data Analyzer Proclarity DSP ppet fr vriga klienter...

Nyckeltal definierade och presenterade p ett verskdligt


stt Ltt att ndra och anpassa

Demo
Klientvyer

Data Transformation Services


Anvnd DTS fr logik och datafldesstruktur DTS paketen r ltta att anpassa Konsistent anvndning av parametrar (globala
variabler) fr fler valmjligheter Noggrann felhantering
- Skickar felaktiga rader till felhanteringstabeller

Parallellism
- Automatiskt uttnyttjande av flera processorer

Exempel p ett paket fr tabellimport

Find data file; truncate table; load data modify this section to pull from non-flat source

All packages begin with these setup steps

Log status to the event log table

Agenda
Nyheter inom Business Intelligence
Microsoft Data Analyzer MapPoint Project 2002 SharePoint Portal Server Introduktion Arkitektur Verktyget Klientvyer

SQL Server Accelerator for Business Intelligence

Mer information

Mer information
www.microsoft.com/solutions/bi Faktablad
- SSABI

http://www.microsoft.com/sql/techinfo/BI/ http://www.microsoft.com/office/business/
intelligence/default.asp MsPress Making Better Business Intelligence Decisions Faster MSDN

Shell Canada
Business Situation By using the BI Accelerator for all of our future development we will ensure consistency in design and implementation. This also enables us to deliver functionally rich business solutions in a low cost and easy to maintain method.
800 Shell retail locations throughout Canada. Same site analysis is difficult/ Sales Mix Hard to view the big picture Not able to disseminate information to end users Cannot pinpoint what factors effect revenue and cost Empower end users to analyze their business Provide consolidated reporting environment Understand the factors that affect revenue and cost Consolidate reports Distribute reports efficiently and effectively Flag areas of concern Provide flexible analysis of attributes

Solution Goals

Dan Bainbridge Team Leader Data Warehouse Shell Canada

Retail Analytics Solution


Category Analysis Customer analysis Promotion Analysis Sale Mix Same Site analysis

Enmax
This product also shaved 16-18 weeks of back-end plumbing development time off the project, by installing a solid infrastructure, allowing dimensional modelers to focus on building strategic business prototypes for key stakeholders. Michael Matrick Vice President, Business Solutions Quadrus Development Inc

Energy
Business Situation
Deregulated market in 2001 New methodology for operation and settlement Analysis of Settlement data is time consuming Hard for business users to identify problem areas during settle process

Solution Goals
Need ability to do historical analysis to improve settlement forecasts Need to have better understanding of power usage to decrease tariffs

Retail Analytics Solution


Settlement Analysis Load Shape Analysis Customer Enrollment analysis Forecasting

Frgor?
ulrikale@microsoft.com