Transcript Document

Business Intelligence
Simon Pease
Experience with BI




Developing end-to-end BI prototype for
Plan International
Extensive project experience with
Reporting Services
Books, courses, exams and played
Developed numerous reporting apps that
should have been BI solutions!
Concepts

Business Intelligence




Organisation-wide perspective
Combining data from diverse systems
High level aggregation to detailed drill-down
Relational data not designed for BI



Narrow focus on specific business requirement
OLTP for speed of entry and integrity
OLAP (On-line Analytical Processing) for aggregating
large data volumes
Core Processes

ELT (Extract, Load, Transform)



Star Schema



Relational structure for OLAP, not OLTP
Cubes


Import, clean and combine diverse data
Store in Data Warehouse
Pre-aggregate results (sum, count)
Reporting
(Data Mining and Prediction)
SQL Server 2005

SQL Server Management Studio




Design and query databases
Replaces Enterprise Manager, Query Analyser
Manage Servers (DB, AS, RS, IS)
SQL Server Business Intelligence Studio


VS .NET 2005 projects
Design, build and deploy
Business Intelligence Studio

Integration Services



Analysis Services


Design and populate Cubes
Report Model


Data import and transform (replaces DTS)
Merge data into Star Schema
ERD for reporting
Report Server

Design and publish reports
Star Schema

Star focuses on business area


Fact Table stores numeric measures


Sales, Logistics
Order Value, Order Quantity
Dimension Tables


How data is analysed (aggregates and
heirarchies)
Product, Customer, Time
Demo – Star and SSIS



NwindOLTP2005 – Source Database
NwindStar2005 – Star Schema
Data issues



Re-mapping to keys in Dimension Tables
vwRawFactData
vwMappedFactData
Demo – AS Cube


Turn on Services (AS, SQL Browser)
Set up Data Source and Data Source View




Warning – use Service Account
Run wizard to create the Cube
Configure Deployment Options
Process and Deploy

Browse in Management Studio – drag on
dimensions and measures
Demo – Report Wizard




Report Services Project
Connect AS
Drag on Measures and Dimensions, set
Parameters
Tabular, set options
Publish to Report Server (IIS)