17
William Sharp [email protected] (206) 601-2110 Business Intelligence Portfolio

Was Bi Portfolio

  • Upload
    washarp

  • View
    136

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Was Bi Portfolio

William Sharp

[email protected]

(206) 601-2110

Business Intelligence Portfolio

Page 2: Was Bi 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

Page 3: Was Bi Portfolio

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.

Page 4: Was Bi Portfolio

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.

Page 5: Was Bi Portfolio

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.

Page 6: Was Bi Portfolio

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.

Page 7: Was Bi Portfolio

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)

Page 8: Was Bi Portfolio

View at 200% zoom for images 8

MDX Programming

Purpose: Here are two examples of complex MDX queries.

Page 9: Was Bi Portfolio

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.

Page 10: Was Bi Portfolio

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

Page 11: Was Bi Portfolio

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.

Page 12: Was Bi Portfolio

View at 200% zoom for images 12

SharePoint page demonstrating filtering flexibility.

Page 13: Was Bi Portfolio

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%

Page 14: Was Bi Portfolio

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%

Page 15: Was Bi Portfolio

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%

Page 16: Was Bi Portfolio

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

Page 17: Was Bi Portfolio

View at 200% zoom for images 17

this is another data sorted by Vehicle Size