business intelligence project portfolio
Post on 14-Nov-2014
601 Views
Preview:
DESCRIPTION
TRANSCRIPT
Business IntelligencePortfolio
David Mrasekdjmrasek@hotmail.com810.429.3676
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
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.
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
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
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
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
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
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
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
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.
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
SSAS – MDX Code Sample
This simple MDX query lists the Hours Worked and Total Labor for each Employee
SSAS – MDX Code Sample
This MDX query displays the Top 3 Employees work hours by Jobs, sorted in alpha order
SSAS – MDX Code Sample
This MDX query displays the percent change between two (2) Overhead Categories in alpha sort order
SSAS – MDX Code Sample
This MDX query displays the percent change between two Overhead Categories in alpha sort order
SSRS - Report Sample
This summary report list the various Overhead Categories with previous and current Quarter results and percent change
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
Performance Point Server Sample
This PPS Scorecard displays for the selected Client, the Material Purchases in four (4) categories in Bar Graph form
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
MOSS Excel Services Sample
This Labor History Chart displays for the selected Client and Years, the quarterly labor breakdown in Bar Graph form
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
top related