1. Decision Support, Data Warehousing, and OLAP Anindya Datta Director, iXL Center for E-Commerce Georgia Institute of Technology [email_address]
2.
3.
4.
5.
6.
7.
8.
9. Data Warehousing Architecture Monitoring & Administration Metadata Repository Extract Transform Load Refresh Data Marts External Sources Operational dbs Serve OLAP servers Analysis Query/ Reporting Data Mining Data Warehouse
10.
11.
12.
13.
14.
15. Multidimensional Data 10 47 30 12 Juice Cola Milk Cream NY LA SF Sales Volume as a function of time, city and product 3/1 3/2 3/3 3/4 Date
16.
17. A Visual Operation: Pivot (Rotate) 10 47 30 12 Juice Cola Milk Cream NY LA SF 3/1 3/2 3/3 3/4 Date Month Region Product
18.
19.
20.
21. Example of a Star Schema Order No Order Date Customer No Customer Name Customer Address City SalespersonID SalespersonName City Quota OrderNO SalespersonID CustomerNO ProdNo DateKey CityName Quantity Total Price ProductNO ProdName ProdDescr Category CategoryDescription UnitPrice DateKey Date CityName State Country Order Customer Salesperson City Date Product Fact Table
22.
23. Example of a Snowflake Schema Order No Order Date Customer No Customer Name Customer Address City SalespersonID SalespersonName City Quota OrderNO SalespersonID CustomerNO ProdNo DateKey CityName Quantity Total Price ProductNO ProdName ProdDescr Category Category UnitPrice DateKey Date Month CityName State Country Order Customer Salesperson City Date Product Fact Table CategoryName CategoryDescr Month Year Year StateName Country Category State Month Year
24.
25.
26.
27. Bit Map Index Base Table Rating Index Region Index Customers where Region = W Rating = 1 And
28.
29.
30.
31.
32. Query Processing in MOLAP Servers 2-dimensional dense arrays indexed by B-Trees Traditional indexing structure 2-dimensional dense arrays