Delivering an End to End Business Intelligence Solution Myles Matheson Manager, Business Intelligence HP New Zealand myles.matheson@hp.com http://bi-on-sql-server.blogspot.com © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Agenda Introduction to Business Intelligence Building the Data Mart/Warehouse Presenting Data - Analysis Services Presenting Data - Reporting Services and Report Builder What’s next: The New Microsoft Business Intelligence Tools Questions and Answers © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Microsoft Business Intelligence Vision Improving organizations by providing business insights to all employees leading to better, faster, more relevant decisions Complete and integrated BI offering Widespread delivery of intelligence through Microsoft Office Enterprise grade and affordable © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Business Intelligence Trust My Decisions Trust My Insights Trust My Data © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Business Intelligence Trust My Decisions Complete Corporate Accountable Trust My Insights Familiar, easy to use Discoverable, consumable Trust My Data Consistent, integrated Available, scalable Cost-effective, manageable © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Business Scorecarding Integrated Offering Integrated BI Approach Portal SQL Report Builder SQL BI Studio Business Scorecarding End-user Analysis End-user Tools Report (SSRS) Analyse (SSAS) Integrate (SSIS) BI Platform Data Warehouse (SQL Server) Office SQL Server © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Building The Data Mart/Warehouse Reference Architecture Kimball Method DW/BI System ETL
The DW/BI Technical Architecture With Microsoft SQL Server 2005 Metadata Ad Hoc Queries ETL / EAI Presentation Servers Standard BI Reports OLAP Source Systems Data Quality Business/Extract Rules Dimensionalization Business Users RDBMS BI Portal Analytical Apps (incl. Data Mining) Operational BI RDBMS Analysis Services Reporting Services Data Mining Visual Studio 2007 Microsoft Office system SharePoint ProClarity Report Builder MSFT DW/BI Components Integration Services © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Kimball Method DW/BI System As applied to Microsoft Focus on the business Dimensional data warehouse/business intelligence system Dimension tables with surrogate keys Fact tables at the finest grain of data possible Dimension attribute changes are managed and conformed across the enterprise Usually, ETL populates a relational dimensional model Which populates one or more Analysis Services cubes Analysis Services is the primary presentation server © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
ETL Extract and validate source data to a staging database or tables Transform data into a valid informational structure Load dimensional and fact data into Star schema and Analysis services
What is SQL Server Integration Services? A new Microsoft SQL Server Business Intelligence application The successor to Data Transformation Services The platform for a new generation of high performance data integration technologies
Populating the Data Warehouse Integration Services Populating the Data Warehouse © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Presentation Layer: Analysis Services The Microsoft Online Analytical Process Engine (OLAP) Key Features: Attribute hierarchy reporting Fast query performance through aggregations and data consolidation Proactive caching maintaining the timeliness of the data Supports Drill-through to the underlying data Built in Data mining © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
2/24/2019 6:31 AM Dimension An entity on which analysis is to be performed (for example, Customers) Consists of: Attributes that describe the entity Hierarchies that organize dimension members in meaningful ways Customer ID First Name Last Name State City Marital Status Gender … Age 123 John Doe WA Seattle Married Male 42 456 Lance Smith Redmond Unmarried 34 789 Jill Thompson OR Portland Female 21 14 14 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2006 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.
Attribute Containers of dimension members Completely define the dimensional space Enable slicing and grouping the dimensional space in interesting ways Customers in state WA and age > 50 Customers who are married and male Typically have one-many relationships City State, State Country, etc. All attributes implicitly related to the key © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Hierarchy Ordered collection of attributes into levels 2/24/2019 6:31 AM Hierarchy Ordered collection of attributes into levels Navigation path through dimensional space User-defined hierarchies – typically multiple levels Attribute hierarchies – implicitly created for each attribute – single level Customers by Geography Customers by Demographics Country Marital State Gender City Customer Customer 16 16 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2006 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.
Dimension Model Attributes Hierarchies 2/24/2019 6:31 AM 17 Country State Marital City Gender Gender State Customer Customer Customer City Gender Marital Age Customer State Gender City Country Marital Customer Attributes Hierarchies 17 © 2006 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. © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Cube Collection of dimensions and measures 2/24/2019 6:31 AM Cube Collection of dimensions and measures Measure numeric data associated with a set of dimensions (for example, Qty Sold, Sales Amount, Cost) Multi-dimensional space Defined by dimensions and measures (for example, Customers, Products, Time, Measures) Intersection of dimension members and measures is a cell (USA, Bikes, 2004, Sales Amount) = $1,523,374.83 18 18 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2006 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.
Cube Products Time Measures Tires Trek Bikes 2005 Q1 Jan Feb Mar 2/24/2019 6:31 AM Cube Tires Products Trek Bikes 2005 Q1 Jan Time Feb Mar Sales Cost Qty Sold Measures 19 19 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2006 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.
Measure Group Group of measures with same dimensionality Analogous to fact table Cube can contain more than one measure group For example, Sales, Inventory, Finance Multi-dimensional space Subset of dimensions and measures in the cube AS2000 comparison Virtual Cube Cube Cube Measure Group © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Measure Group Measure Group Sales Inventory Finance Customers X 2/24/2019 6:31 AM Measure Group Measure Group Sales Inventory Finance Customers X Products Time Promotions Warehouse Department Account Scenario 21 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2006 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.
Analysis Services Overview Getting started on OLAP cubes © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Reporting Services and Report Builder Reporting Life Cycle Report Server Architecture Report Builder Architecture Dimensional Reporting
Reporting Lifecycle SQL Server Reporting Services supports the full reporting lifecycle, including Authoring, Management and Delivery Authoring Management Delivery © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Report Server Architecture Browser Office Custom Application Security Security Services (Windows, Custom) URL / XML Web Service Interface Data Processing Data Sources (SQL, OLE DB, XML/A, ODBC, Oracle, Custom) Report Server Report Processing Delivery Delivery Targets (E-mail, File Share, Custom) Rendering Output Formats (HTML, Excel, PDF, Custom) SQL Server Catalog © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Report Builder Architecture Model Designer Report Builder Client Report Model Report Server Semantic Query Engine Relational Queries e.g. SQL Server DB MDX Queries e.g. SQL Server AS RDBMS OLAP Cube © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Dimensional Reporting Data Layer SSAS Presentation Layer Unified Dimensional Model ETL DB1 Interactive reporting UDM DB2 DW Standard reporting DB3 multiple data sources supported Ad hoc reporting Dimensional schema for intuitive reporting SSAS for better performance and business metrics UDM serves many reporting needs © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Bring it all together. Reporting against the UDM Reporting Services Bring it all together. Reporting against the UDM © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
What’s next: The New Microsoft Business Intelligence Tools Balance Scorecard Manager ProClarity Microsoft Office Performance Point Server 2007 Office 2007 – Excel
The next generation of BI Tools ProClarity and Excel 2007 The next generation of BI Tools © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Summary Slide SQL Server 2005 Provides a out of the box end to end Business Intelligence platform. Microsoft is extending their investment in the Business Intelligence space.
Questions © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Resources Microsoft Data Warehouse Toolkit http://www.msftdwtoolkit.com Technical Chats and Webcasts http://www.microsoft.com/communities/chats/default.mspx http://www.microsoft.com/usa/webcasts/default.asp Microsoft Learning and Certification http://www.microsoft.com/learning/default.mspx MSDN & TechNet http://microsoft.com/msdn and http://microsoft.com/technet Virtual Labs http://www.microsoft.com/technet/traincert/virtuallab/rms.mspx Newsgroups http://communities2.microsoft.com and communities/newsgroups/en-us/default.aspx Technical Community Sites http://www.microsoft.com/communities/default.mspx User Groups http://www.microsoft.com/communities/usergroups/default.mspx © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Reminders Other Business Intelligence Sessions Don’t forget all the other great Business Intelligence sessions Check your mini guide or CommNet for details Evaluation Forms Complete your Tech.Ed Evaluation Form to go into the draw to win one of 5 Xbox 360s. Newsletters Subscribe to one of our free online newsletters: MSDN Flash for developers TechNet Flash for IT pros Visit www.microsoft.co.nz/subscribe TechFest Party Tuesday evening from 7pm Party with The Feelers, Nathan Haines and President Gas!
2/24/2019 6:31 AM © 2006 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. 35 © 2006 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. © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.