Presentation is loading. Please wait.

Presentation is loading. Please wait.

An introduction to the Microsoft BI Stack Dr. John Tunnicliffe Business Intelligence Consultant

Similar presentations


Presentation on theme: "An introduction to the Microsoft BI Stack Dr. John Tunnicliffe Business Intelligence Consultant"— Presentation transcript:

1 An introduction to the Microsoft BI Stack Dr. John Tunnicliffe Business Intelligence Consultant john@bovi.co.uk www.bovi.co.uk

2 Why are you here? I am here because... I am a geek too I live next door & just popped in My wife wanted me out of the house today I heard the sheep in Wales were good looking I am looking for a new job I want to get paid more I want to add value to my organisation I want to deliver the right information at the right time to the right people so they can act

3 Agenda Introduction Analysis Services and Excel 2007 Demo – building and browsing a cube SSRS & Report Builder 2.0 Demo – building a report with RB2 SharePoint 2007 BI Features PerformancePoint Services Essential BI Books

4 What is BI? “An interactive process for exploring and analysing structured, domain- specific information... to discern business trends or patterns, thereby deriving insight and drawing conclusions.” Gartner

5 SQL Server BI Components

6 SharePoint BI Components

7 Analysis Services OLAP How it work? Cube has to be ‘processed’ before any data appears Processing reads data from relational data source Takes a copy of the data and stored in proprietary format Creates aggregations Cube only gets new data when re-processed Processing can be done at several levels / ways Full OLAP database Individual Dimension or Partition

8 Typical Analysis Services Implementations Data Warehouse Architecture

9 Typical Analysis Services Implementations Operational System Architecture Cube built on operational system e.g. Finance / HR / CRM Two processing models Passive Proactive caching Hints and tips Build a data-mart Don’t build a historical cube Heavy load?

10 Analysis Services OLAP Key Concepts Dimensions Criteria by which user’s wish to sliced and dice the data Measures / Facts Numerical data User-hierarchies Provide drill-down paths Member properties Provide metadata about data Drill-through See underlying data Let’s just see it in action...

11 Analysis Services Hints and Tips Get your facts right! Don’t simply make your OLTP data into a fact Focus facts on specific business problems Get your data clean! Start simple and build from there Build cube on views Create one schema per cube Follow best practice hints VS2008 shows hints while building cube For SQL 2005 use Microsoft Best Practice Analyser 2.0

12 Creating a Headcount Fact Source Table

13 Creating a Headcount Fact Model 1

14 Creating a Headcount Fact Model 2 Let’s BUILD it...

15 Reporting Services Supports T-SQL & MDX data sources Reports developed with Visual Studio (BIDS) VS2005 for SQL Server 2005 VS2008 for SQL Server 2008 Ensure you have the latest service pack ! Visual Studio & SQL Server (even on client) Develop MDX in SSMS first!

16 Report Builder 2.0 Plug-in for SSRS 2008 Did not ship with RTM Requires separate download & installation on server Change URL in Report Manager Site Settings For user ClickOnce deployment from Report Manager Office 2007 Interface Provides Ad-Hoc Reporting Easy to use, especially with cubes Let’s SEE it...

17 What is a dashboard? “Visual display of the most important information needed to achieve one or more objectives which fits entirely within a single computer screen so it can be monitored at a glance” Stephen Few, Information Dashboard Design

18 Dashboard Design Example dashboard

19

20

21 SharePoint BI Components

22 SharePoint BI Components SSRS in Integrated Mode Reports published to document library User clicks ‘document’ and it runs report Developer publishes to document library Provides version control !! Integrated security Report Manager becomes redundant “My Reports” feature not available Report Viewer web part allows reports to be placed on any web page Manage subscriptions Subscriptions can be published to a SharePoint document library

23 SharePoint BI Components Excel Services Excel 2007 only Office Open XML (OOXML) file format Publish menu option Excel Calculation Servers (ECS) Loads workbooks Refreshes external data Recalculates with ‘full fidelity’ Excel Web Access (EWA) DHTML web part for viewing Excel spreadsheets Display named areas / objects Excel Web Services (EWS) Develop custom applications based on Excel workbooks

24 SharePoint BI Components Data Connections Library Publish ‘trusted’ connections Central store for database connections OLAP or relational connections Fundamental to Excel Services Must utilise ‘trusted’ connections in order for the ECS to refresh data

25 SharePoint BI Components KPI Web Part Data sources Manually entered data SharePoint lists Excel workbooks KPIs published in OLAP Cube

26 SharePoint BI Components Report Center

27 SharePoint BI Components Useful non-BI features Business Data Catalog (BDC) Publish relational data Document Library Version control Web Page web part Links web part Wiki

28 PerformancePoint Services

29 PerformancePoint Server 2007 A short history PerformancePoint Server 2007 PPS Monitoring = Business Scorecard Manager 2005 PPS Analytics = ProClarity PPS Planning = new product Product withdrawal announced Jan 2009 Support for PPS Planning withdrawn April 2009 Functionality of PPS Monitoring and Analytics to be rolled into SharePoint 2010 PerformancePoint Planning Nov 2007 – April 2009

30 PerformancePoint Services PerformancePoint Services = PPS Monitoring Rebranded after product withdrawal in Jan 2009 Get it now... Free with SharePoint Enterprise Edition Install PerformancePoint Monitoring SP2 supports SQL Server 2008 / WS2008 However, tricky installation Get it in 2010... Monitoring & Analytics functionality rolled into SharePoint 2010

31 PerformancePoint Services Dashboard Designer Data Sources Indicators KPIs Reports Scorecards Kaplan et.al. Dashboards

32 PerformancePoint Services Examples

33

34

35 SharePoint BI Components

36 Essential BI Books General BI Information Dashboard Design, Stephen Few Building a Data Warehouse, Vincent Rainardi PerformancePoint PerformancePoint Monitoring, Nick Barclay Analysis Services Applied Microsoft Analysis Servers 2005, Teo Lachev SQL Server 2008 MDX Step by Step, Smith/Clay Expert Cube Development, Chris Webb et. al. Reporting Services Applied Microsoft Reporting Services 2008, Teo Lachev Integration Services Microsoft Integration Services, Ken Hasleden

37 Thank you SQLBits


Download ppt "An introduction to the Microsoft BI Stack Dr. John Tunnicliffe Business Intelligence Consultant"

Similar presentations


Ads by Google