Data Warehouse Project-Report Analysis

44
[DATA WAREHOUSE REPORT ANALYSIS] BY GROUP 4

Transcript of Data Warehouse Project-Report Analysis

Page 1: Data Warehouse Project-Report Analysis

[ ]BY

GROUP 4

Page 2: Data Warehouse Project-Report Analysis

QUERY_2A

select prod.product_no, ltime.fiscal_year, sum(sal.final_amount)from product_dim prod inner join sales_fact salon prod.product_no = sal.product_noinner join time_dim ltime on ltime.time_id = sal.time_idwhere ltime.fiscal_year = 2002group by grouping sets(ltime.fiscal_year,prod.product_no);

PRODUCT NO FISCAL YEAR TOTAL SALES310 $ 1,328,540.10311 $ 1,111,070.74312 $ 1,332,494.09313 $ 1,194,104.50314 $ 1,166,426.58320 $ 14,677.57322 $ 13,132.56324 $ 12,360.06326 $ 16,995.08328 $ 20,085.09330 $ 15,450.07

Page 3: Data Warehouse Project-Report Analysis

332 $ 13,905.06334 $ 21,630.10336 $ 16,995.08338 $ 16,222.58340 $ 13,132.56342 $ 25,492.62344 $ 217,905.36345 $ 157,793.54346 $ 184,092.46347 $ 135,251.60348 $ 182,738.84349 $ 167,821.38350 $ 223,761.84351 $ 212,573.75

2002 $ 7,814,653.21

QUERY 2B

select prod.product_no, ltime.fiscal_year, sum(sal.final_amount)

Page 4: Data Warehouse Project-Report Analysis

from product_dim prod inner join sales_fact salon prod.product_no = sal.product_noinner join time_dim ltime on ltime.time_id = sal.time_idwhere ltime.fiscal_year = 2003group by grouping sets(ltime.fiscal_year,prod.product_no);

PRODUCT NO FISCAL YEAR TOTAL SALES321 $ 47,586.22323 $ 31,147.34325 $ 51,047.04327 $ 43,260.20329 $ 53,642.65331 $ 35,473.36333 $ 50,181.83335 $ 41,529.79337 $ 37,203.77339 $ 36,338.57341 $ 37,203.77343 $ 48,451.42352 $ 398,271.85354 $ 384,538.34356 $ 409,716.45358 $ 375,866.10360 $ 423,415.42362 $ 455,114.97368 $ 388,785.86369 $ 437,384.09370 $ 359,086.94371 $ 414,627.78

Page 5: Data Warehouse Project-Report Analysis

373 $ 310,970.83375 $ 339,898.35377 $ 414,627.78379 $ 347,130.23381 $ 79,594.80383 $ 74,067.39385 $ 76,278.35387 $ 85,122.22389 $ 79,594.80

2003 $ 6,367,158.54

QUERY 2C

select prod.product_no, ltime.fiscal_year, sum(sal.final_amount)from product_dim prod inner join sales_fact salon prod.product_no = sal.product_noinner join time_dim ltime on ltime.time_id = sal.time_idwhere ltime.fiscal_year = 2004group by grouping sets(ltime.fiscal_year,prod.product_no);

PRODUCT NO FISCAL YEAR TOTALS SALES214 $ 83,127.60

Page 6: Data Warehouse Project-Report Analysis

217 $ 77,018.69222 $ 78,449.26225 $ 20,811.73228 $ 22,150.84231 $ 23,089.90234 $ 23,863.25237 $ 21,598.45353 $ 1,081,834.56355 $ 1,004,926.89357 $ 1,027,999.19359 $ 1,054,961.02361 $ 1,082,856.63363 $ 1,062,568.92372 $ 361,786.84374 $ 383,386.06376 $ 423,884.58378 $ 396,885.56380 $ 340,187.63382 $ 245,152.02384 $ 246,390.16386 $ 293,439.54388 $ 260,009.72390 $ 234,008.74463 $ 12,529.47465 $ 12,800.09467 $ 11,555.26471 $ 11,086.47472 $ 12,980.99473 $ 12,910.82474 $ 22,350.97475 $ 25,599.21476 $ 26,140.58

Page 7: Data Warehouse Project-Report Analysis

477 $ 22,475.06478 $ 21,426.70479 $ 16,907.67480 $ 7,616.81481 $ 2,791.45482 $ 2,602.71483 $ 40,840.80484 $ 7,590.07485 $ 48,915.83486 $ 41,815.41487 $ 42,899.38488 $ 23,565.31489 $ 23,028.37490 $ 21,835.19491 $ 23,267.01528 $ 16,034.71529 $ 9,770.34530 $ 7,703.06535 $ 22,063.59536 $ 35,889.54537 $ 51,476.43538 $ 23,271.57539 $ 24,576.46540 $ 28,962.49541 $ 28,221.95560 $ 108,735.15561 $ 453,116.35562 $ 397,794.01563 $ 416,234.79564 $ 368,815.64565 $ 45,116.32566 $ 46,756.92

Page 8: Data Warehouse Project-Report Analysis

567 $ 52,499.00568 $ 48,397.51569 $ 48,397.51570 $ 39,374.25571 $ 38,553.95572 $ 41,014.84573 $ 466,288.34574 $ 395,159.61575 $ 421,503.58576 $ 387,256.42577 $ 130,213.70578 $ 142,295.39579 $ 118,132.02580 $ 462,380.12581 $ 441,704.59582 $ 405,992.30583 $ 436,065.81584 $ 199,294.13585 $ 43,475.73586 $ 39,374.25587 $ 125,842.40588 $ 108,836.67589 $ 109,686.96590 $ 117,339.54591 $ 28,094.13592 $ 28,094.13593 $ 24,348.25594 $ 31,215.70595 $ 29,967.07596 $ 28,641.07597 $ 29,237.76598 $ 34,607.96

Page 9: Data Warehouse Project-Report Analysis

599 $ 33,414.58600 $ 24,464.25604 $ 214,808.04605 $ 216,598.11606 $ 230,321.95

2004 $ 18,203,350.32

QUERY 2D

select prod.product_no, ltime.fiscal_year, sum(sal.final_amount)from product_dim prod inner join sales_fact salon prod.product_no = sal.product_noinner join time_dim ltime on ltime.time_id = sal.time_idwhere ltime.fiscal_year = 2005group by grouping sets(ltime.fiscal_year,prod.product_no);

PRODUCT NO FISCAL YEAR TOTAL SALES214 $ 3,093.12

Page 10: Data Warehouse Project-Report Analysis

217 $ 3,595.75222 $ 3,711.74225 $ 943.73228 $ 1,546.69231 $ 1,325.74234 $ 1,104.78237 $ 1,215.26463 $ 676.54465 $ 703.60467 $ 432.98471 $ 701.68472 $ 982.35473 $ 771.84474 $ 1,160.09475 $ 1,624.12476 $ 1,933.48477 $ 926.35478 $ 927.28479 $ 99.34480 $ 458.02481 $ 168.88482 $ 79.47483 $ 2,652.00484 $ 386.53485 $ 2,598.81486 $ 1,932.65487 $ 1,640.63488 $ 656.25489 $ 1,252.84490 $ 477.27491 $ 1,133.52528 $ 1,031.12

Page 11: Data Warehouse Project-Report Analysis

529 $ 705.44530 $ 501.77535 $ 1,739.68536 $ 2,584.84537 $ 2,513.88538 $ 1,519.78539 $ 994.10540 $ 1,945.24541 $ 1,729.84

2005 $ 56,178.99

SALES REPORT

FISCAL YEAR TOTAL_SALES

2002 $

7,814,653.212003 $

Page 12: Data Warehouse Project-Report Analysis

6,367,158.54

2004 $

18,203,350.32

2005 $

56,178.99

Grand Total $

32,441,341.06

2002 2003 2004 2005$0.00

$2,000,000.00$4,000,000.00$6,000,000.00$8,000,000.00

$10,000,000.00$12,000,000.00$14,000,000.00$16,000,000.00$18,000,000.00$20,000,000.00

Total Sales Fiscal Year

QUERY 3 A

select salter.SALES_TERRITORY_CODE,

Page 13: Data Warehouse Project-Report Analysis

sum(final_amount)from sale_territory_dim salter inner join sales_fact salon salter.SALES_TERRITORY_CODE = sal.SALES_TERRITORY_CODEwhere final_amount is not nullgroup by rollup(salter.SALES_TERRITORY_CODE);

SALES TERRITORY NO TOTAL SALES1 $ 4,033,102.932 $ 7,218.383 $ 3,315.924 $ 6,318,557.195 $ 13,523.936 $ 2,185,518.907 $ 2,921,639.838 $ 3,198,215.399 $ 10,012,406.26

10 $ 3,747,842.32 $ 32,441,341.06

QUERY 3 B

select salter.SALES_TERRITORY_REGION, sum(final_amount)from sale_territory_dim salter inner join sales_fact sal

Page 14: Data Warehouse Project-Report Analysis

on salter.SALES_TERRITORY_CODE = sal.SALES_TERRITORY_CODEwhere final_amount is not nullgroup by rollup(salter.SALES_TERRITORY_REGION);

REGION TOTAL SALESAustralia $ 10,012,406.26Canada $ 2,185,518.90Central $ 3,315.92France $ 2,921,639.83Germany $ 3,198,215.39Northeast $ 7,218.38Northwest $ 4,033,102.93Southeast $ 13,523.93Southwest $ 6,318,557.19United Kingdom $ 3,747,842.32Grand Total $ 32,441,341.06

Page 15: Data Warehouse Project-Report Analysis

Australi

a

Canad

a

Centra

l

France

German

y

Northea

st

Northwest

Southea

st

Southwest

United Kingd

om$0.00

$2,000,000.00

$4,000,000.00

$6,000,000.00

$8,000,000.00

$10,000,000.00

$12,000,000.00

Total Sales Per Region

QUERY 3 C

select salter.SALES_TERRITORY_GROUP, sum(final_amount)from sale_territory_dim salter inner join sales_fact salon salter.SALES_TERRITORY_CODE = sal.SALES_TERRITORY_CODEwhere final_amount is not nullgroup by Cube(salter.SALES_TERRITORY_GROUP);

Page 16: Data Warehouse Project-Report Analysis

SALES TERRITORY GROUP TOTAL SALESEurope $ 9,867,697.54North America $ 12,561,237.25Pacific $ 10,012,406.26Grand Total $ 32,441,341.06

Europe North America Pacific $-

$2,000,000.00

$4,000,000.00

$6,000,000.00

$8,000,000.00

$10,000,000.00

$12,000,000.00

$14,000,000.00

Total Sales Per Sales Territory Group

Page 17: Data Warehouse Project-Report Analysis

QUERY 3D

select salter.SALES_TERRITORY_COUNTRY, sum(final_amount)from sale_territory_dim salter inner join sales_fact salon salter.SALES_TERRITORY_CODE = sal.SALES_TERRITORY_CODE where final_amount is not nullgroup by Cube(salter.SALES_TERRITORY_COUNTRY);

COUNTRY TOTAL SALESAustralia $ 10,012,406.26Canada $ 2,185,518.90France $ 2,921,639.83

Germany $ 3,198,215.39United Kingdom $ 3,747,842.32

United States $ 10,375,718.35Grand Total $ 32,441,341.06

Page 18: Data Warehouse Project-Report Analysis

QUARTERLY SALES REPORT

COUNTRY TOTAL SALES

1 $ 8,275,189.57

Australia $ 2,658,668.77

Canada $ 656,549.83

France $ 718,900.01

Australia Canada France Germany United Kingdom

United States

$-

$2,000,000.00

$4,000,000.00

$6,000,000.00

$8,000,000.00

$10,000,000.00

$12,000,000.00

Total Sale Per Country

Page 19: Data Warehouse Project-Report Analysis

Germany $ 815,826.11

United Kingdom $ 984,242.73

United States $ 2,441,002.12

2 $ 10,027,226.44

Australia $ 2,887,612.75

Canada $ 668,041.62

France $ 943,563.82

Germany $ 1,058,738.81

United Kingdom $ 1,036,699.23

United States $ 3,432,570.22

3 $ 6,238,319.62

Australia $ 1,965,983.09

Canada $ 419,995.24

France $ 580,171.70

Germany $ 580,568.72

United Kingdom $ 776,231.37

United States $ 1,915,369.50

4 $ 7,900,605.43

Page 20: Data Warehouse Project-Report Analysis

Australia $ 2,500,141.66

Canada $ 440,932.20

France $ 679,004.30

Germany $ 743,081.76

United Kingdom $ 950,668.99

United States $ 2,586,776.52

Grand Total $ 32,441,341.06

Page 21: Data Warehouse Project-Report Analysis

Aust

ralia

Cana

da

Fran

ce

Germ

any

Unite

d Ki

ngdo

m

Unite

d St

ates

Aust

ralia

Cana

da

Fran

ce

Germ

any

Unite

d Ki

ngdo

m

Unite

d St

ates

Aust

ralia

Cana

da

Fran

ce

Germ

any

Unite

d Ki

ngdo

m

Unite

d St

ates

Aust

ralia

Cana

da

Fran

ce

Germ

any

Unite

d Ki

ngdo

m

Unite

d St

ates

1 2 3 4

$- $500,000.00

$1,000,000.00 $1,500,000.00 $2,000,000.00 $2,500,000.00 $3,000,000.00 $3,500,000.00 $4,000,000.00

Total Sales Quarterly by Countries

QUERY 4

select salter.SALES_TERRITORY_CODE,ltime.fiscal_year, sum(final_amount)from sale_territory_dim salter inner join sales_fact salon salter.SALES_TERRITORY_CODE = sal.SALES_TERRITORY_CODE inner join time_dim ltime on ltime.time_id = sal.time_idwhere final_amount is not null

Page 22: Data Warehouse Project-Report Analysis

group by rollup(salter.SALES_TERRITORY_CODE,ltime.fiscal_year);

TOTAL SALES2002 $ 7,814,653.21

1 $ 1,023,044.204 $ 1,686,610.406 $ 633,276.587 $ 457,741.088 $ 567,255.279 $ 2,838,415.07

10 $ 608,310.612003 $ 6,367,158.54

1 $ 684,599.942 $ 2,264.253 $ 2,288.924 $ 891,724.975 $ 4,019.336 $ 337,036.827 $ 699,906.688 $ 655,538.229 $ 2,320,041.95

10 $ 769,737.462004 $ 18,203,350.32

1 $ 2,314,226.18

Page 23: Data Warehouse Project-Report Analysis

2 $ 4,954.123 $ 1,027.004 $ 3,730,105.205 $ 9,378.686 $ 1,203,212.147 $ 1,760,133.468 $ 1,971,438.579 $ 4,843,745.40

10 $ 2,365,129.582005 $ 56,178.99

1 $ 11,232.624 $ 10,116.625 $ 125.936 $ 11,993.367 $ 3,858.618 $ 3,983.349 $ 10,203.84

10 $ 4,664.67Grand Total $ 32,441,341.06

Page 24: Data Warehouse Project-Report Analysis

1 4 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 4 5 6 7 8 9 102002 2003 2004 2005

$-

$1,000,000.00

$2,000,000.00

$3,000,000.00

$4,000,000.00

$5,000,000.00

$6,000,000.00

Total Sales Per Sales Territory

QUERY 5

select d.Currency_Name, ltime.Fiscal_Year,sum(final_amount) as total_amountfrom Currency_dim d inner join SALES_FACT sal on d.currency_no = sal.currency_no inner join TIME_DIM ltime on ltime.time_id = sal.Time_ID

Page 25: Data Warehouse Project-Report Analysis

inner joinSALE_TERRITORY_DIM salter on salter.SALEs_TERRITORY_CODE = sal.SALES_TERRITORY_CODEwhere ltime.Fiscal_Year in (2002, 2003, 2004, 2005)group by ROLLUP(sal.currency_no, d.Currency_Name, ltime.Fiscal_Year);

TOTAL SALESAustralian Dollar $ 10,002,447.44

2002 $ 2,838,415.072003 $ 2,320,041.952004 $ 4,843,745.402005 $ 245.01

Canadian Dollar $ 1,996,202.082002 $ 510,702.942003 $ 280,821.012004 $ 1,204,156.412005 $ 521.73

Deutsche Mark 262,752.422002 262,752.42

French Franc 199,531.72 €2002 199,531.72 €

United Kingdom Pound £ 3,744,126.722002 £ 608,310.612003 £ 769,737.462004 £ 2,366,021.792005 £ 56.86

Page 26: Data Warehouse Project-Report Analysis

US Dollar $ 16,236,280.672002 $ 3,394,940.452003 $ 2,996,558.112004 $ 9,789,426.722005 $ 55,355.39

Grand Total $ 32,441,341.06

Page 27: Data Warehouse Project-Report Analysis

QUERY 6

select d.EDUCATIONAL_LEVEL, ltime.Fiscal_Year, sum(final_amount) as total_amount from CUSTOMER_DIM d inner join SALES_FACT fon f.cust_no = d.CUST_NOinner join TIME_DIM ltimeon ltime.time_id = f.Time_IDwhere ltime.Fiscal_Year in (2002, 2003, 2004, 2005)group by rollup(d.EDUCATIONAL_LEVEL, ltime.Fiscal_Year);

Page 28: Data Warehouse Project-Report Analysis

TOTAL SALES2002 7,814,653.21$

Bachelors 2,428,697.03$ Graduate Degree 1,513,258.37$

High School 1,393,195.61$ Partial College 2,053,505.71$

Partial High School 425,996.49$ 2003 6,367,158.54$

Bachelors 2,239,241.69$ Graduate Degree 1,068,150.79$ High School 962,965.43$ Partial College 1,691,138.22$ Partial High School 405,662.41$

2004 18,203,350.32$ Bachelors 6,257,749.71$ Graduate Degree 3,442,849.29$ High School 2,757,470.97$ Partial College 4,773,369.18$ Partial High School 971,911.17$

2005 56,178.99$ Bachelors 13,970.13$ Graduate Degree 9,661.11$ High School 11,387.27$ Partial College 16,502.53$ Partial High School 4,657.96$

Grand Total 32,441,341.06$

Page 29: Data Warehouse Project-Report Analysis

QUERY 7

select d.JOB_CLASS, ltime.Fiscal_Year, sum(final_amount) as total_amount from customer_DIM d inner join SALES_FACT fon f.cust_no = d.CUST_NOinner join TIME_DIM ltimeon ltime.time_id = f.Time_IDwhere ltime.Fiscal_Year in (2002, 2003, 2004, 2005)group by rollup(d.JOB_CLASS, ltime.Fiscal_Year);

TOTAL SALESClerical $ 5,176,689.69

2002 $ 1,259,060.122003 $ 1,191,145.492004 $ 2,718,539.312005 $ 7,944.76

Management $ 6,041,987.472002 $ 1,386,571.302003 $ 1,024,997.482004 $ 3,619,210.562005 $ 11,208.12

Manual $ 3,158,058.162002 $ 758,147.962003 $ 819,048.872004 $ 1,576,152.622005 $ 4,708.71

Professional $ 10,948,315.752002 $ 2,451,174.982003 $ 1,996,089.682004 $ 6,485,155.732005 $ 15,895.35

Skilled Manual $ 7,116,289.992002 $ 1,959,698.842003 $ 1,335,877.012004 $ 3,804,292.102005 $ 16,422.04

Grand Total $ 32,441,341.06

Page 30: Data Warehouse Project-Report Analysis

QUERY 8

select d.CUST_CITY, ltime.Fiscal_Year, sum(final_amount) as total_amount from customer_DIM d inner join SALES_FACT fon f.cust_no = d.CUST_NOinner join TIME_DIM ltimeon ltime.time_id = f.Time_IDwhere ltime.Fiscal_Year in (2002, 2003, 2004, 2005)group by rollup(d.CUST_CITY, ltime.Fiscal_Year);

TOTAL SALESBallard $ 50,066.452002 $ 15,591.332003 $ 6,934.842004 $ 27,054.472005 $ 485.80

Barstow $ 3,953.992002 $ 3,953.99

Basingstoke Hants $ 3,615.202002 $ 772.502004 $ 2,802.622005 $ 40.08

Baytown $ 28.162004 $ 28.16

Beaverton $ 178,965.192002 $ 47,250.862003 $ 31,600.052004 $ 99,317.222005 $ 797.06

Bell Gardens $ 6,541.872002 $ 3,953.992004 $ 2,587.88

Bellevue $ 2,264.252003 $ 2,264.25

Bellflower $ 334,018.102002 $ 88,265.012003 $ 56,883.272004 $ 188,623.442005 $ 246.38

Bellingham $ 229,412.672002 $ 57,027.102003 $ 42,580.042004 $ 128,992.422005 $ 813.12

Bendigo $ 347,598.452002 $ 89,227.612003 $ 83,306.472004 $ 174,921.882005 $ 142.49

Berkeley $ 285,243.022002 $ 72,843.052003 $ 45,211.21

Page 31: Data Warehouse Project-Report Analysis

QUERY 9

select d.MARITAL_STATUS, ltime.Fiscal_Year, sum(final_amount) as total_amountfrom customer_DIM d inner joinSALES_FACT fon f.cust_no = d.CUST_NOinner join TIME_DIM ltimeon ltime.time_id = f.Time_IDwhere ltime.Fiscal_Year in(2002, 2003, 2004, 2005)group by ROLLUP(d.MARITAL_STATUS, ltime.Fiscal_Year);

TOTAL SALESM $ 16,782,051.692002 $ 3,876,070.312003 $ 3,206,112.562004 $ 9,667,011.172005 $ 32,857.65S $ 15,659,289.372002 $ 3,938,582.902003 $ 3,161,045.98