business intelligence project portfolio

22
Business Intelligence Portfolio David Mrasek [email protected] m 810.429.3676

Upload: dmrasek

Post on 14-Nov-2014

600 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Business Intelligence Project Portfolio

Business IntelligencePortfolio

David [email protected]

Page 2: Business Intelligence Project Portfolio

Table of Contents

• Project Overview• SQL Server Integration Services (SSIS) Samples• SQL Server Analysis Services (SSAS) Samples• SQL Server Reporting Services (SSRS) Samples• Performance Point Server (PPS) Samples• MOSS Excel Services Samples

Page 3: Business Intelligence Project Portfolio

Project Overview

• This presentation displays various samples from a Business Intelligence project, which entailed the design and build a SQL Server 2005 database to track employee and customer information, timesheet and labor rates data, as well as job order information, job materials, and customer invoices for a construction company, Allworks. In the current state, the AllWorks stores this information in Excel Spreadsheets, XML files, and CSV files.

• SQL Server 2005 Integration Services was used to integrate these external data sources into the SQL Server Staging database.

• Utilizing SQL Server Analysis Services and utilizing the SQL Staging database as the data source, several custom views and a series of cubes, dimensions, custom MDX queries, and key point indicators (KPIs) were developed to analyze and measure profitability and costs.

• Finally, Using SQL Server Reporting Services, Performance Point Server, and MOSS Excel Services, a variety of deliverables such as standard reports , Scorecards, and Dashboards were created to deliver the information to the end-user in a significantly improved and meaningful form and usability.

Page 4: Business Intelligence Project Portfolio

SSIS – Control Flow Sample

This Master Package will perform Data Base Maintenance Tasks, then execute four separate threads for updating , in this case, multiple staging database tables

Page 5: Business Intelligence Project Portfolio

SSIS - Data Flow Sample

This Data Flow reads an Employee Timesheet, transforms time fields, perform Lookups to validate content, then performs 1 of 4 actions (Insert, Update, or rejections) based on the validation results

Page 6: Business Intelligence Project Portfolio

SSIS – Script Task Sample

In certain cases, it is necessary to extend the functionality of a package by adding a script to perform a custom function.

In this example, a VBA script updates a counter for processing multiple flat files within the Foreach Loop

Page 7: Business Intelligence Project Portfolio

SSAS - Data Source View Sample

This sample displays the data model generated by the cube creation. The model contains multiple fact tables and several supporting dimensions in a simple snowflake schema style

Page 8: Business Intelligence Project Portfolio

SSAS –Dimension Usage Sample

Screen clipping taken: 1/5/2010, 3:00 PM

The sample illustrates the relationships established between Fact and Dimension data, in the generation of the cube. Relationship created in the cube generation can be overridden to reflect the desired result

Page 9: Business Intelligence Project Portfolio

SSAS – Drill-through Action Sample

Actions are use used support the summary data, by allowing a end-user to “drill” down into the lowest level of detail data, or link to an application from which the data originated

Page 10: Business Intelligence Project Portfolio

SSAS – Calculations Sample

Calculated Members are useful for the development and re-use of standardized expressions, based on either Dimension or Fact data elements, and are commonly used in the definition of KPIs

Page 11: Business Intelligence Project Portfolio

SSAS – Key Performance Indicator (KPI) Sample

Key Performance Indicators (KPI) are defined objects in SSAS which allow end-users of Analytical Cubes to view the status of their most important business metrics.

Page 12: Business Intelligence Project Portfolio

SSAS - Partitions Sample

Partitions are used for performance purposes, to physically divide the data into sections based upon a criteria (in this case , data range) , which are transparent to the end-user

Page 13: Business Intelligence Project Portfolio

SSAS – MDX Code Sample

This simple MDX query lists the Hours Worked and Total Labor for each Employee

Page 14: Business Intelligence Project Portfolio

SSAS – MDX Code Sample

This MDX query displays the Top 3 Employees work hours by Jobs, sorted in alpha order

Page 15: Business Intelligence Project Portfolio

SSAS – MDX Code Sample

This MDX query displays the percent change between two (2) Overhead Categories in alpha sort order

Page 16: Business Intelligence Project Portfolio

SSAS – MDX Code Sample

This MDX query displays the percent change between two Overhead Categories in alpha sort order

Page 17: Business Intelligence Project Portfolio

SSRS - Report Sample

This summary report list the various Overhead Categories with previous and current Quarter results and percent change

Page 18: Business Intelligence Project Portfolio

Performance Point Server Sample

This PPS Scorecard displays for the selected Quarter, the Overhead trend, along with the detail category KPI status, in tabular form

Page 19: Business Intelligence Project Portfolio

Performance Point Server Sample

This PPS Scorecard displays for the selected Client, the Material Purchases in four (4) categories in Bar Graph form

Page 20: Business Intelligence Project Portfolio

Performance Point Server Sample

This Dashboard displays, for a selected Employee, the Total Labor by Quarter in Bar Graph form, Profit % plotted in Line Graph form, and a detail list of Labor $ by Project

Page 21: Business Intelligence Project Portfolio

MOSS Excel Services Sample

This Labor History Chart displays for the selected Client and Years, the quarterly labor breakdown in Bar Graph form

Page 22: Business Intelligence Project Portfolio

MOSS Excel Services Sample

This Job Profitability Chart displays for the quarterly Job Profits in Bar Graph form, with Profit Percentage plotted in Line Graph form