Many aggregates can be defined for one base star schema

Slides:



Advertisements
Similar presentations
Alternative Database topology: The star schema
Advertisements

1 9 Ch3, Hachim Haddouti Adv. DBS and Data Warehouse CSC5301 Ch3 Hachim Haddouti Hachim Haddouti.
© Ron McFadyen1 Many-to-one-to-many We need information that can only be obtained by accessing two fact tables through a common dimension … drilling across.
Dimensional Modeling – Part 2
March 2010ACS-4904 Ron McFadyen1 Aggregate management References: Lawrence Corr Aggregate improvement
March Ron McFadyen1 Using Rational Rose to create a database.
4 The Market Strikes Back Low Price CeilingsHigh Price Floors Quantity ControlsExcise Taxes.
© 2014 Cengage Learning. All Rights Reserved. Learning Objectives © 2014 Cengage Learning. All Rights Reserved. LO4Record cash and credit card sales using.
INVENTORY CASE STUDY. Introduction Optimized inventory levels in stores can have a major impact on chain profitability: minimize out-of-stocks reduce.
ADVANCED TOPICS IN RELATIONAL DATABASES Spring 2011 Instructor: Hassan Khosravi.
When When does it happen? Date Time Time Zone Period Timeline: Milestones How How does it happen? How do we know it happened? Activity, Process, Event.
INCREMENTAL AGGREGATION After you create a session that includes an Aggregator transformation, you can enable the session option, Incremental Aggregation.
Data warehousing for Profit Analysis By A Sai Krishna Geethika Lokanadham Mithun Rajanna KV Kumar.
© 2014 Cengage Learning. All Rights Reserved. Learning Targets © 2014 Cengage Learning. All Rights Reserved. Lesson 10-1 Accounting for Sales on Account.
Budgeting in Microsoft Dynamics AX BY: BRAD GEHRLS AND RYAN SEITZ.
Your accounts and banking working together. Online.
All DBMSs provide variations of b-trees for indexing B-tree index
Market Metrics Working Group May 02, 2006 Performance Measures 1st Quarter 2006 Transaction Comparison.
Production Software Production Production.
© 2014 Cengage Learning. All Rights Reserved.
Cengage – Century 21 Accounting -- Edited for Advanced Accounting
Exercise : Write a program that print the final price of purchase at a store where everything costs exactly one dollar. Ask for the number of items purchased.
FIFO Perpetual Inventory Account
REGIONAL REAL ESTATE REPORT – FEBRUARY 2017
LESSON 6-1 The Nature of Merchandise Inventory
On-Line Analytic Processing
LESSON 19-1 Determining the Quantity of Merchandise Inventory
MIS2502: Data Analytics Dimensional Data Modeling
Inventory Management
Inventory Management
MIS2502: Data Analytics Dimensional Data Modeling
Assignment 2 Due Thursday Feb 9, 2006
MIS2502: Data Analytics Dimensional Data Modeling
Dimensional Model January 14, 2003
Inventory is used to illustrate:
Introduction FIFO LIFO AVCO
Retail Sales is used to illustrate a first dimensional model
MIS2502: Data Analytics Dimensional Data Modeling
© 2014 Cengage Learning. All Rights Reserved.
© 2014 Cengage Learning. All Rights Reserved.
Typically data is extracted from multiple sources
© 2014 Cengage Learning. All Rights Reserved.
FLOW OF INVENTORY COSTS
MIS2502: Data Analytics Dimensional Data Modeling
Process Diagram for Sally’s Bookstore (as written)
Minidimension Example
Assignment 2 Due Thursday Feb 9, 2006
The Business Intelligence Model Canvas
Retail Sales is used to illustrate a first dimensional model
Warehouse Architecture
Click on Order Tab..
Data warehouse architecture CIF, DM Bus Matrix Star schema
Aggregate Improvement and Lost, shrunken, and collapsed
© 2014 Cengage Learning. All Rights Reserved.
MIS2502: Data Analytics Dimensional Data Modeling
Warehouse Implementation Lifecycle Project planning
Point-in-time balances Physical database Aggregation ETL Architecture
Retail Sales is used to illustrate a first dimensional model
Business Math.
Dimensional Model January 16, 2003
Software Engineering Lecture # 19
LESSON 10-3 Accounting for Cash and Credit Card Sales
Aggregate improvement Lost, shrunken, and collapsed Ralph Kimball
Examines blended and separate transaction schemas
Review of Major Points Star schema Slowly changing dimensions Keys
Transaction fact table (figure 7.2)
Assignment 1 Due Thursday Jan 19, 2006
Review of Major Points Star schema Slowly changing dimensions Keys
Page 37 Figure 2.3, with attributes excluded
Presentation transcript:

Many aggregates can be defined for one base star schema Some dimensions could be lost, some shrunken Created for performance reasons Can be made transparent to the user Customer Date Price Cost Tax Qty Product Transaction Store Transaction-level star Jan 2003 91.4904 Ron McFadyen

Aggregates Month Customer Date Product Product Transaction Store Store Price Cost Tax Qty Price Cost Tax Qty Product Product Transaction Store Store Transaction-level star Aggregate star with: lost dimensions (transaction, customer) shrunken dimension (month) metrics are accumulated over the transactions, customers, month Jan 2003 91.4904 Ron McFadyen

Provide “-to-date" measures, such as monthly status values, examples: Snapshots Provide “-to-date" measures, such as monthly status values, examples: Starting/ending balances for the month Quantity on hand at the end of the month These could be calculated from an underlying transaction-level star, but the calculations/processing could be prohibitive. Has similarities to an aggregate in that some dimensions could be lost, some shrunken Jan 2003 91.4904 Ron McFadyen