Post on 13-Jul-2015
transcript
William Sharp
washarp@u.washington.edu
(206) 601-2110
Business Intelligence Portfolio
View at 200% zoom for images 2
Relational Data Model
Purpose: To design databases to meet the business requirements
This physical data model was created for A small contracting firm.
This Model on the left is for a book sales data warehouse
View at 200% zoom for images 3
SQL Server 2005 TSQL Programming
Purpose:
This query joins the Item and Reservation tables to produce a list of books where there are ten copies or less and more than 50 reservations.
View at 200% zoom for images 4
Purpose: This demonstrates a Union of 2 queries. The first identifies the Members from AZ with more than 2 kids. The second identifies Members from CA with 3 or more kids.
View at 200% zoom for images 5
SQL Server Integration Services 2005 (SSIS)
Purpose: This ETL process for imports multiple CSV files containing Job Time Sheets and loads them into a staging database. Upon completion, a status email is sent indicating job statistics and if errors occurred the error log file is attached.
View at 200% zoom for images 6
Purpose: This dataflow task for the Job Time Sheets package processes through
a single CSV file doing multiple lookups to ensure database integrity. It logs any
rows that error out for review and correction.
View at 200% zoom for images 7
SQL Server Analysis Services 2005 (SSAS)
Purpose: The development and deployment of the All Works SSAS cube.
The All Works Cube Browsing The All Works Cube Data
Definition Of Calculated Members Definition Of Key Performance Indicators (KPIs)
View at 200% zoom for images 8
MDX Programming
Purpose: Here are two examples of complex MDX queries.
View at 200% zoom for images 9
SQL Server Reporting Services 2005 (SSRS)
Purpose: Create reports in SSRS to meet management needs.
This report, which has been
deployed to SharePoint,
shows Overhead costs for
the current and previous
quarter with the percent
change.
This report shows an
employee's labor by week
ending date and job. This
report uses grouping and
cascading parameters.
View at 200% zoom for images 10
Performance Point Server 2007
Purpose: To Develop Dashboards including reports, charts, and Excel Services spreadsheets and charts.
These reports created in PPS shows the Top 10 Jobs and Top 5 Employees according to Total Labor
This is an Excel Pivot Chart that is published to SharePoint via Excel Services and Incorporated into a PPS Dashboard
PPS Chart and Report in SharePoint Custom MDX query for the top chart
View at 200% zoom for images 11
SharePoint Server 2007
Purpose: To Create a SharePoint site collection with various document libraries. Deployed dashboards, reports and Excel spreadsheets to the site.
SharePoint site collection with Reporting Services Integration.
View at 200% zoom for images 12
SharePoint page demonstrating filtering flexibility.
View at 200% zoom for images 13
Microsoft Excel
The following formula was created to parse a complex data set of non uniform data. The pivot table that used this formula follows.
=IF(ISNA(VLOOKUP((LEFT(A7,3)),SIZE,2,FALSE)),CONCATENATE((VLOOKUP($A7,SIZE, 2, FALSE)),", ",(VLOOKUP($A7,SIZE, 3, FALSE))),CONCATENATE(VLOOKUP((LEFT($A7,3)),SIZE, 3, FALSE),", ",VLOOKUP((LEFT($A7,3)),SIZE, 2, FALSE),", ",VLOOKUP((LEFT($A7,3)),SIZE, 4, FALSE),", ",VLOOKUP((LEFT($A7,3)),SIZE, 5, FALSE),", ",VLOOKUP((RIGHT($A7,2)),Secondary_Codes,2, FALSE)))
Commercial Auto Classes & Codes in 2005 Sorted by Written Premium
Class Code
Written Premium Count
Totals % of Book
7399 $8,485,031 5196 PPT Farm,
7391 $1,598,811 1172 PPT Business Use, Non-Fleet
01183 $1,461,103 1231 Light Truck, N/F, Service, Local, Contractor; Artisan
01461 $1,248,871 1579 Light Truck, FL, Service, Local, Farm; Not Livestock
7398 $1,058,748 478 PPT Business Use, Fleet
01199 $970,072 826 Light Truck, N/F, Service, Local, NOC
01483 $942,679 243 Light Truck, FL, Service, Local, Contractor; Artisan
01499 $880,125 232 Light Truck, FL, Service, Local, NOC
03199 $677,486 486 Light Truck, N/F, Commercial, Local, NOC
01489 $642,889 175 Light Truck, FL, Service, Local, Contractor; All Other Top 10 $17,965,815 52.66% 01189 $565,910 466 Light Truck, N/F, Service, Local, Contractor; All Other
33461 $558,868 1188 Heavy Truck, FL, Commercial, Local, Farm; Not Livestock
03499 $538,791 120 Light Truck, FL, Commercial, Local, NOC
9011 $519,299 621 PPT Pleasure Use or Drive to Work,
6352 $512,873 674 Bus, Church
50461 $457,995 551 Extra Heavy Truck-Tractor, FL, N/A, Local, Farm; Not *Livestock
9794 $381,345 302 PPT Pleasure Use or Drive to Work, Young Driver
9121 $352,011 424 PPT Pleasure Use or Drive to Work,
01161 $345,794 942 Light Truck, N/F, Service, Local, Farm; Not Livestock
9894 $322,091 333 PPT Pleasure Use or Drive to Work, Young Driver Next 10 $4,554,977 13.35% 40479 $307,209 27 Extra Heavy Truck, FL, N/A, Local, Dump & Mix; All Other
$22,520,792 66.01%
9795 $300,592 213 PPT Pleasure Use or Drive to Work, Young Driver
01182 $283,762 246 Light Truck, N/F, Service, Local, Contractor; Private Res.
6619 $277,987 8487 Hired auto, Minimum Premium Only
01482 $233,682 49 Light Truck, FL, Service, Local, Contractor; Private Res.
23461 $226,592 927 Medium Truck, FL, Commercial, Local, Farm; Not Livestock
21483 $221,302 123 Medium Truck, FL, Service, Local, Contractor; Artisan
9804 $214,925 251 PPT Pleasure Use or Drive to Work,
21183 $207,923 205 Medium Truck, N/F, Service, Local, Contractor; Artisan
7960 $207,748 477 Motor Homes & Pickup Trucks with Camper Bodies, Third 10 $2,481,722 7.27%
View at 200% zoom for images 14
Commercial Auto Classes & Codes in 2005 Sorted by Count of Policies
Class Code
Written Premium
Count
Totals % of Book
6619 $277,987 8487 Hired auto, Minimum Premium Only
6601 $203,118 8455 Non-owned Auto,
7399 $8,485,031 5196 PPT Farm,
01461 $1,248,871 1579 Light Truck, FL, Service, Local, Farm; Not Livestock
6614 $46,722 1563 Hired auto,
01183 $1,461,103 1231 Light Truck, N/F, Service, Local, Contractor; Artisan
33461 $558,868 1188 Heavy Truck, FL, Commercial, Local, Farm; Not Livestock
7391 $1,598,811 1172 PPT Business Use, Non-Fleet
7963 $116,606 1021 Travel Trailers,
29,892 55.71%
01161 $345,794 942 Light Truck, N/F, Service, Local, Farm; Not Livestock Top 10 $14,342,911 42.04%
23461 $226,592 927 Medium Truck, FL, Commercial, Local, Farm; Not Livestock
01199 $970,072 826 Light Truck, N/F, Service, Local, NOC
68461 $144,410 822 Trailers, FL, N/A, Local, Farm; Not Livestock
6352 $512,873 674 Bus, Church
9011 $519,299 621 PPT Pleasure Use or Drive to Work,
50461 $457,995 551 Extra Heavy Truck-Tractor, FL, N/A, Local, Farm; Not Livestock
9991 $9,808 504 Unknown,
03199 $677,486 486 Light Truck, N/F, Commercial, Local, NOC
7398 $1,058,748 478 PPT Business Use, Fleet
6,366 11.86%
7960 $207,748 477 Motor Homes & Pickup Trucks with Camper Bodies, Next 10 $4,785,031 14.03% 01189 $565,910 466 Light Truck, N/F, Service, Local, Contractor; All Other
$19,134,308 56.09%
68161 $48,044 424 Trailers, N/F, N/A, Local, Farm; Not Livestock
67.58%
9121 $352,011 424 PPT Pleasure Use or Drive to Work,
67461 $147,169 406 Semitrailers, FL, N/A, Local, Farm; Not Livestock
68462 $54,005 399 Trailers, FL, N/A, Local, Farm; Livestock
21161 $94,565 339 Medium Truck, N/F, Service, Local, Farm; Not Livestock
9894 $322,091 333 PPT Pleasure Use or Drive to Work, Young Driver
40461 $191,667 327 Extra Heavy Truck, FL, N/A, Local, Farm; Not Livestock
68162 $41,488 314 Trailers, N/F, N/A, Local, Farm; Livestock
3,734 6.96% 9794 $381,345 302 PPT Pleasure Use or Drive to Work, Young Driver Third 10 $2,198,295 6.44%
View at 200% zoom for images 15
Here is another different view of the same data sorted by Vehicle Size
Size
Count of Code
Sum of Written Premium
Percent total by count
Percent total by Premium
Avg Prem/Veh in class
Light Truck 7,600 $10,086,135 14.16% 29.56% $1,327
Medium Truck 3,244 $2,411,698 6.05% 7.07% $743
Heavy Truck 2,748 $1,904,895 5.12% 5.58% $693
Heavy Truck-Tractor 291 $177,439 0.54% 0.52% $610
Extra Heavy Truck 619 $1,007,658 1.15% 2.95% $1,628
Extra Heavy Truck-Tractor 915 $1,213,087 1.71% 3.56% $1,326
PPT Farm 5,196 $8,485,031 9.68% 24.87% $1,633
PPT Business Use 1,651 $2,657,582 3.08% 7.79% $1,610
PPT Pleasure Use or Drive to Work 3,590 $3,288,305 6.69% 9.64% $916
Bus 1,070 $839,178 1.99% 2.46% $784
Trailers 3,460 $588,517 6.45% 1.73% $170
Semitrailers 741 $282,038 1.38% 0.83% $381
Hired auto 10,050 $324,709 18.73% 0.95% $32
Non-owned Auto 8,455 $203,118 15.76% 0.60% $24
Antique Autos 173 $45,625 0.32% 0.13% $264
Drive Other Car Coverage 254 $32,142 0.47% 0.09% $127 Motor Homes & Pickup Trucks with Camper Bodies 477 $207,748 0.89% 0.61% $436
Travel Trailers 1,021 $116,606 1.90% 0.34% $114
Motorcycles 203 $126,454 0.38% 0.37% $623
Non-ownership liability 184 $15,109 0.34% 0.04% $82
Pollution liability 257 $33,930 0.48% 0.10% $132
Service or Utility Trailer 525 $19,911 0.98% 0.06% $38
Unknown 893 $20,436 1.66% 0.06% $23
Special or Mobile Equipment 11 $8,566 0.02% 0.03% $779
Farm Employee Transportation 10 $2,753 0.02% 0.01% $275
Funeral Directors 10 $8,243 0.02% 0.02% $824
Farm Equipment 2 $154 0.00% 0.00% $77
5882 2 $2,000 0.00% 0.01% $1,000
5884 1 $3,978 0.00% 0.01% $3,978
6254 1 $2,348 0.00% 0.01% $2,348
7909 1 $100 0.00% 0.00% $100
Grand Total 53,655 $34,115,493 100.00
% 100.00%
View at 200% zoom for images 16
Finally, here is a pie chart of the same pivot table data.
Light Truck15%
Medium Truck6%
Heavy Truck5%
Heavy Truck-Tractor
1%
Extra Heavy Truck1%
Extra Heavy Truck-Tractor
2%
PPT Farm10%
PPT Business Use3%
PPT Pleasure Use or Drive to Work
7%
Bus2%
Trailers7%
Semitrailers2%Hired auto
20%
Non-owned Auto17%
Travel Trailers2%
Pie chart of Count by Significant class code Incl NOA & H
View at 200% zoom for images 17
this is another data sorted by Vehicle Size