eugene wabomnor bi portfolio
TRANSCRIPT
Business Intelligence
Portfolio
Name: Eugene Wabomnor
Email: [email protected]
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