eugene wabomnor bi portfolio

25
Business Intelligence Portfolio Name: Eugene Wabomnor Email: [email protected] Phone: (630) 898-3112

Upload: i661e21

Post on 10-Jul-2015

203 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Eugene Wabomnor Bi Portfolio

Business Intelligence

Portfolio

Name: Eugene Wabomnor

Email: [email protected]

Phone: (630) 898-3112

Page 2: Eugene Wabomnor Bi Portfolio

Table of Contents

• SSIS

• SSAS

• SSRS

• Excel Report

• Share Point Server

• Performance Point Server

Page 3: Eugene Wabomnor Bi Portfolio

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

Page 4: Eugene Wabomnor Bi Portfolio

ETL for Employee dimension

Page 5: Eugene Wabomnor Bi Portfolio

ETL for Employee dimension Continued

Page 6: Eugene Wabomnor Bi Portfolio

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

Page 7: Eugene Wabomnor Bi Portfolio

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

Page 8: Eugene Wabomnor Bi Portfolio

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

Page 9: Eugene Wabomnor Bi Portfolio

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

Page 10: Eugene Wabomnor Bi Portfolio

Using Sub query in TSQL

Page 11: Eugene Wabomnor Bi Portfolio

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

referential integrity to preserve Foreign key constraints.

Page 12: Eugene Wabomnor Bi Portfolio

Allworks Analysis Cube

Page 13: Eugene Wabomnor Bi Portfolio

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

Page 14: Eugene Wabomnor Bi Portfolio

Cube KPIs

Page 15: Eugene Wabomnor Bi Portfolio

Cube Browser

Page 16: Eugene Wabomnor Bi Portfolio

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

Page 17: Eugene Wabomnor Bi Portfolio

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

Page 18: Eugene Wabomnor Bi Portfolio

SSRS chart report. Uses OLAP data source

Page 19: Eugene Wabomnor Bi Portfolio

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

Page 20: Eugene Wabomnor Bi Portfolio

Share point deployment. Uses OLAP data source

Page 21: Eugene Wabomnor Bi Portfolio

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

Page 22: Eugene Wabomnor Bi Portfolio

PPS Dashboard page 2Bar Chart. Filtered by single value

Page 23: Eugene Wabomnor Bi Portfolio

PPS Dashboard page 3Line chart. Filtered by multi value

Page 24: Eugene Wabomnor Bi Portfolio

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

Page 25: Eugene Wabomnor Bi Portfolio

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