Eugene Wabomnor Bi Portfolio

Post on 10-Jul-2015

203 views 1 download

Tags:

transcript

Business Intelligence

Portfolio

Name: Eugene Wabomnor

Email: i661e21@aol.com

Phone: (630) 898-3112

Table of Contents

• SSIS

• SSAS

• SSRS

• Excel Report

• Share Point Server

• Performance Point Server

SQL Server Integration Services

•Introduction: The purpose of this project is to monitor employee and customer information, timesheet and labor rates data, job order information, job materials, and customer invoices for a construction company called AllWorks. SQL Server database is populated and updated from AllWorks various source files of Excel Spreadsheets, XML files, and CSV files.

•Project Goals: Make enhancements to the existing data sources, to support more flexible business practices for customer invoicing, use SQL Server Integration Services to integrate these external data sources into the SQL Server database.

SQL Server Integration Services

ETL for Employee dimension

ETL for Employee dimension Continued

Employee Time sheet dimension Control Flow. Iterates thru multiple source files. Uses VB.NET scripts to capture and email load statistics.

Employee time sheet dimension continued. Data Flow. Various lookups to preserve referential Foreign key integrity. If FK not found in related table, then record is written

to error file and not inserted into Time dimension

Employee time sheet dimension continued. Row counters are emailed at end of package execution

Database maintenance package. Scheduled in SSMS job agent to run upon successful completion of master package

Using Sub query in TSQL

Scheduled master packageSchedule to run nightly in SSMS job agent. Individual packages arranged in order of

referential integrity to preserve Foreign key constraints.

Allworks Analysis Cube

Dimension Usage Tab of Cube. Dimension and fact relationships are specified on this page

Cube KPIs

Cube Browser

MDX Query. This is the MDX query that was used to create a report on the PPS dashboard page

SSRS Report with drill down capability. Uses Relational database as data source

SSRS chart report. Uses OLAP data source

EXCEL Pivot table displaying KPI and details of threshold KPIs. Uses OLAP data source

Share point deployment. Uses OLAP data source

PPS Dashboard page 1KPI report. Filters, drills down and rolls up

PPS Dashboard page 2Bar Chart. Filtered by single value

PPS Dashboard page 3Line chart. Filtered by multi value

PPS Dashboard page 42 pane reports. Single value filter for both reports

PPS Dashboard page 5 Multiple Y axis Charts. Multiple Y Axis. Detailed report is at bottom