31
Microsoft Business Intelligence Portfolio Name: Muamba Nkashama Email: [email protected] Phone: 401-941-4115 1

My Microsoft Business Intelligence Portfolio

Embed Size (px)

DESCRIPTION

This portfolio shows my skills the Microsoft Business Intelligence area

Citation preview

Page 1: My Microsoft Business Intelligence Portfolio

Microsoft Business Intelligence

Portfolio

Name: Muamba Nkashama

Email: [email protected]

Phone: 401-941-4115

1

Page 2: My Microsoft Business Intelligence Portfolio

Table of Contents

Project Overview 3Project Star Schema 4SSIS – Integration Services – Sample 5-8Cube Calculated Members and KPIs creation in SSAS – Samples 9-10Key Performance Indicators (KPIs) creation in SSAS – Samples 11-12MDX Samples 13-15KPI’s, Trend Indicators creation in Excel Services using SSAS – Sample 16Performance Point Services using Excel Services – samples 17Dashboard using Excel spreadsheets deployed to SharePoint 2007 18-20Creation of Charts and Scorecards in Performance Point 2007 – Samples 21Dashboard showing Charts and Scorecards deployed to SharePoint 2007 22-25SSRS – Reporting Services – Samples 26-31

28/13/2009 Muamba Business Intelligence Portfolio

Page 3: My Microsoft Business Intelligence Portfolio

Project OverviewSample Business Intelligence Project WorkThis portfolio contains selected samples of my skills in Microsoft Business Intelligence area.

Core technologies covered: Microsoft SQL Server 2005 MDX Microsoft SQL Server 2005 Integration Services (SSIS) Microsoft SQL Server 2005 Analysis Services (SSAS) Microsoft SQL Server 2005 Reporting Services (SSRS) Microsoft Office SharePoint Server 2007 (MOSS) Microsoft Office Performance Point Server (PPS)

Project SummaryDesign and build a Business Intelligence solution for a fictitious construction company (All Works) to track employees, customer, job order, and time sheet information.

Audience: Business Executives Information workers IT Managers

Project Goals: Design a star schema database using Visio Enterprise Architect ( four fact tables) Create a staging area database in SQL Server 2005 using Visio generated DDLs Create an ETL solution to load data into SQL Server 2005 staging database from Excel files and raw flat files sources using SSIS Create a n Analysis Services Cube using SSAS Write MDX queries based on specifications Define Calculated Members and Key Business Performance Indicators (KPI’s) in SSAS Use Excel Services to display the Cube data and KPI’s, displaying statuses and trends Produce summary and detailed reports using SSRS Create Scorecards using Microsoft Office Performance Point Implement Business Intelligence dashboards using MOSS 2007 (SharePoint)

38/13/2009 Muamba Business Intelligence Portfolio

Page 4: My Microsoft Business Intelligence Portfolio

Star Schema for All Works Construction Company

48/13/2009 Muamba Business Intelligence Portfolio

Page 5: My Microsoft Business Intelligence Portfolio

Sample of an SSIS Package Design in Business Intelligence Studio: JobTimeSheet

This package loads data from several csv JobTimeSheet files into SQL Server 2005 database AllWorksDBStudent. The content of its Data Flow task is shown on the next two slides.

58/13/2009 Muamba Business Intelligence Portfolio

Page 6: My Microsoft Business Intelligence Portfolio

Content of JobTimeSheet Package Data Flow

68/13/2009 Muamba Business Intelligence Portfolio

Page 7: My Microsoft Business Intelligence Portfolio

Content of JobTimeSheet Package Data Flow Cont’dThe conditional Split Transformation editor shows the constraints used to determine new rows, changed rows and invalid rows

78/13/2009 Muamba Business Intelligence Portfolio

Page 8: My Microsoft Business Intelligence Portfolio

Master SSIS Package in Business Intelligence Development Studio (BIDS)

This is the main package that launches the execution of all ETL packages from SQL Server 2005.

The flow of execution of this package was designed by giving high priority to packages which do not require data loaded by others.

After the successful execution of all ETL packages, it launches the database maintenance tasks starting with the database shrinking, indexes building, statistics update and database backup task.

A notification of the successful or failure execution of each task is sent out with supporting data.

88/13/2009 Muamba Business Intelligence Portfolio

Page 9: My Microsoft Business Intelligence Portfolio

Calculated Member Sample in BIDS (SSAS): Percentage of overhead increaseThe tooltip shows the MDX code used in the calculation

98/13/2009 Muamba Business Intelligence Portfolio

Page 10: My Microsoft Business Intelligence Portfolio

Calculated member sample in BIDS (SSAS): Jobs Trend

108/13/2009 Muamba Business Intelligence Portfolio

MDX code showing Jobs Trend as ((number of jobs in current quarter ) - (jobs in previous quarter)) / (number jobs in previous quarter)

Page 11: My Microsoft Business Intelligence Portfolio

Key Performance Indicator (KPI) Sample in BIDS KPI Profit Percentage: Profit% as Total Profit/(Total Profit + Total Cost)

118/13/2009 Muamba Business Intelligence Portfolio

Page 12: My Microsoft Business Intelligence Portfolio

KPI Sample in BIDS: Overhead Trend Definition

128/13/2009 Muamba Business Intelligence Portfolio

Page 13: My Microsoft Business Intelligence Portfolio

Sample of MDX query in Management Studio: Job Materials

138/13/2009 Muamba Business Intelligence Portfolio

Page 14: My Microsoft Business Intelligence Portfolio

Sample of MDX query in Management Studio: Top 3 Employees

148/13/2009 Muamba Business Intelligence Portfolio

Page 15: My Microsoft Business Intelligence Portfolio

Sample of MDX query in Management Studio: Overhead by Category

158/13/2009 Muamba Business Intelligence Portfolio

Page 16: My Microsoft Business Intelligence Portfolio

KPI’s, Trend Indicators, and Excel Services - SampleExcel Services was used to connect to Analysis Services Cubes, and used Pivot Table Interface to create reports including KPI’s and Trend Indicators

KPI Profit Percentage. When profit% is less than or equal to 5% show red; greater than 5% and less than 15% show yellow; greater than 15% show green

168/13/2009 Muamba Business Intelligence Portfolio

Page 17: My Microsoft Business Intelligence Portfolio

Dashboard Design to Incorporate Spreadsheets from Excel ServicesPerformance Point Services was used to create this dashboard by importing 3 spreadsheets from Excel Services. The next three slides show this dashboard deployed to SharePoint 2007 .

178/13/2009 Muamba Business Intelligence Portfolio

Page 18: My Microsoft Business Intelligence Portfolio

Performance Point Dashboard deployed to SharePoint 2007 – First Page

188/13/2009 Muamba Business Intelligence Portfolio

Page 19: My Microsoft Business Intelligence Portfolio

Performance Point Dashboard deployed to SharePoint 2007 – Second Page

198/13/2009 Muamba Business Intelligence Portfolio

Page 20: My Microsoft Business Intelligence Portfolio

Performance Point Dashboard deployed to SharePoint 2007 – Last Page

208/13/2009 Muamba Business Intelligence Portfolio

Page 21: My Microsoft Business Intelligence Portfolio

Design of a Dashboard with 5 Pages Including Charts and ScorecardsAgain Performance Point was used to create this dashboard. The next 4 slides show this dashboard deployed to SharePoint

218/13/2009 Muamba Business Intelligence Portfolio

Page 22: My Microsoft Business Intelligence Portfolio

Performance Point 2007 Dashboard deployed to SharePoint 2007

This is an example of a dual Y-axis chart created in Performance Point. Notice how the percentage of Labor dollars are displayed at the bottom to support the chart data. The blue curved line visibly shows the spots that need immediate attention.

228/13/2009 Muamba Business Intelligence Portfolio

Page 23: My Microsoft Business Intelligence Portfolio

Performance Point 2007 Dashboard deployed to SharePoint 2007

This is a chart that shows the quarterly overhead by category. Each curved line represents an overhead category.

238/13/2009 Muamba Business Intelligence Portfolio

Page 24: My Microsoft Business Intelligence Portfolio

Performance Point 2007 Dashboard deployed to SharePoint 2007

Bar chart showing the quarterly materials purchase by client.

248/13/2009 Muamba Business Intelligence Portfolio

Page 25: My Microsoft Business Intelligence Portfolio

Performance Point 2007 Dashboard deployed to SharePoint 2007

Scorecards showing goal and status of overhead , Clients Financial data as well as construction financial data

258/13/2009 Muamba Business Intelligence Portfolio

Page 26: My Microsoft Business Intelligence Portfolio

Report Design in Reporting Services (BIDS) – Pie Chart Sample

8/13/2009 Muamba Business Intelligence Portfolio 26

The Chart item from the toolbox was used to create this Pie Chart. The next slide shows this report being tested in SSRS in BIDS.

Page 27: My Microsoft Business Intelligence Portfolio

Testing Report in Reporting Services (BIDS) – Pie Chart Sample

8/13/2009 Muamba Business Intelligence Portfolio 27

Notice the dollar sales data by region at the bottom to support the data displayed in the chart.

Page 28: My Microsoft Business Intelligence Portfolio

Report Design in Reporting Services (BIDS) – Sample

8/13/2009 Muamba Business Intelligence Portfolio 28

This sample shows the data view of the report and the OLAP Cube from which the data is pulled. The next slide shows how this data is used in the layout view of the report.

Page 29: My Microsoft Business Intelligence Portfolio

Report Design in Reporting Services (SSRS) in BIDS - SampleThe picture shows the layout view and the datasets created based on the OLAP Cube data. The next two slides show two reports designed in SSRS and deployed to SharePoint 2007

298/13/2009 Muamba Business Intelligence Portfolio

Page 30: My Microsoft Business Intelligence Portfolio

Report created in Reporting Services (SSRS) and deployed to SharePoint 2007

This report shows the percentage of overhead changes from the previous quarter to the current quarter by overhead category

308/13/2009 Muamba Business Intelligence Portfolio

Page 31: My Microsoft Business Intelligence Portfolio

Another Report created in SSRS and deployed to SharePoint 2007This report shows the projects on which each employee worked on as well as the hours he worked and his total labor by week

318/13/2009 Muamba Business Intelligence Portfolio