Data warehouse architecture CIF, DM Bus Matrix Star schema

Slides:



Advertisements
Similar presentations
Author: Graeme C. Simsion and Graham C. Witt Chapter 11 Logical Database Design.
Advertisements

Lecture 3 Themes in this session Basics of the multidimensional data model and star- join schemata The process of, and specific design issues in, multidimensional.
Dimensional Modeling.
Tips and Tricks for Dimensional Modeling
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
James Serra – Data Warehouse/BI/MDM Architect
Copyright © Starsoft Inc, Data Warehouse Architecture By Slavko Stemberger.
Data Warehousing M R BRAHMAM.
DATA WAREHOUSE DATA MODELLING
Dimensional Modeling Business Intelligence Solutions.
Dimensional Modeling CS 543 – Data Warehousing. CS Data Warehousing (Sp ) - Asim LUMS2 From Requirements to Data Models.
© 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.
March 2010ACS-4904 Ron McFadyen1 Aggregate management References: Lawrence Corr Aggregate improvement
March Ron McFadyen1 Using Rational Rose to create a database.
By N.Gopinath AP/CSE. Two common multi-dimensional schemas are 1. Star schema: Consists of a fact table with a single table for each dimension 2. Snowflake.
Principles of Dimensional Modeling
Sayed Ahmed Logical Design of a Data Warehouse.  Free Training and Educational Services  Training and Education in Bangla: Training and Education in.
Dimensional model. What do we know so far about … FACTS? “What is the process measuring?” Fact types:  Numeric Additive Semi-additive Non-additive (avg,
Dimensional Modeling Chapter 2. The Dimensional Data Model An alternative to the normalized data model Present information as simply as possible (easier.
CodeStock is proudly partnered with: Send instant feedback on this session via Twitter: Send a direct message with the room number d codestock.
Basic Model: Retail Grocery Store
CS 345: Topics in Data Warehousing
More Dimensional Modeling. Facts Types of Fact Design Transactional Periodic Snapshot –Predictable time period –Ex. Monthly, yearly, etc. Accumulating.
ISQS 3358, Business Intelligence Supplemental Notes on the Term Project Zhangxi Lin Texas Tech University 1.
UNIT-II Principles of dimensional modeling
CMPE 226 Database Systems October 21 Class Meeting Department of Computer Engineering San Jose State University Fall 2015 Instructor: Ron Mak
1 Agenda – 04/02/2013 Discuss class schedule and deliverables. Discuss project. Design due on 04/18. Discuss data mart design. Use class exercise to design.
Data warehousing theory and modelling techniques Graduate course on dimensional modelling.
June 08, 2011 How to design a DATA WAREHOUSE Linh Nguyen (Elly)
SQL Server Analysis Services Understanding Unified Dimension Model (UDM)
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Lecture 14: Data Warehousing Modern Database Management 9 th Edition Jeffrey A. Hoffer, Mary.
Copyright © 2016 Pearson Education, Inc. Modern Database Management 12 th Edition Jeff Hoffer, Ramesh Venkataraman, Heikki Topi CHAPTER 9: DATA WAREHOUSING.
INTELLIGENT DATA SOLUTIONS OM.
Chapter 13 Business Intelligence and Data Warehouses
Chapter 13 The Data Warehouse
Designing Business Intelligence Solutions with Microsoft SQL Server
Summarized from various resources Modern Database Management
IBM DATASTAGE online Training at GoLogica
Star Schema.
Applying Data Warehouse Techniques
Overview and Fundamentals
Dimensional Model January 14, 2003
Inventory is used to illustrate:
Retail Sales is used to illustrate a first dimensional model
Implementing Data Models & Reports with Microsoft SQL Server
Applying Data Warehouse Techniques
Typically data is extracted from multiple sources
Data Warehouse Architecture
Minidimension Example
Assignment 2 Due Thursday Feb 9, 2006
Retail Sales is used to illustrate a first dimensional model
Applying Data Warehouse Techniques
Warehouse Architecture
Data Warehouse Architecture
Dimensional Modeling.
Aggregate Improvement and Lost, shrunken, and collapsed
Point-in-time balances Physical database Aggregation ETL Architecture
Retail Sales is used to illustrate a first dimensional model
Role Playing Dimensions (p )
Dimensional Model January 16, 2003
CMPE/SE 131 Software Engineering March 9 Class Meeting
Applying Data Warehouse Techniques
Aggregate improvement Lost, shrunken, and collapsed Ralph Kimball
Review of Major Points Star schema Slowly changing dimensions Keys
Transaction fact table (figure 7.2)
Many aggregates can be defined for one base star schema
Applying Data Warehouse Techniques
Review of Major Points Star schema Slowly changing dimensions Keys
Page 37 Figure 2.3, with attributes excluded
Recursive Relationship
Presentation transcript:

Data warehouse architecture CIF, DM Bus Matrix Star schema Topics / Techniques Data warehouse architecture CIF, DM Bus Matrix Star schema Conformed dimensions Conformed facts Dimensional vs Entity-Relationship March 2004 91.4904 Ron McFadyen

Additive, non-additive, semi-additive PK FKs DD CD Topics / Techniques Fact Factless Indicators Additive, non-additive, semi-additive PK FKs DD CD March 2004 91.4904 Ron McFadyen

Transaction, Periodic Snapshot, Accumulating Snapshot Topics / Techniques Fact Transaction, Periodic Snapshot, Accumulating Snapshot normalizing the fact table Density: dense / non-dense Currencies Allocating facts to a lower granularity fact table March 2004 91.4904 Ron McFadyen

Snowflaking, Normalization Outrigger Mini dimension Audit Keyword Junk Topics / Techniques Dimension: Snowflaking, Normalization Outrigger Mini dimension Audit Keyword Junk Role-playing March 2004 91.4904 Ron McFadyen

Many-to-many relationships Bridge tables Topics / Techniques Dimension: Many-to-many relationships Bridge tables Fixed-depth vs ragged hierarchies Slowly Changing Dimensions: Type 1, 2, 3, hybrid March 2004 91.4904 Ron McFadyen

Natural key, surrogate key Intelligent/Smart key Topics / Techniques Keys PK, FK Natural key, surrogate key Intelligent/Smart key March 2004 91.4904 Ron McFadyen

Accessing multiple fact tables Many-to-one-to-many join Multi-pass SQL Topics / Techniques Accessing multiple fact tables Many-to-one-to-many join Multi-pass SQL Drill across Drill down March 2004 91.4904 Ron McFadyen

attributes: PK, weighting factors Banding tables non-equi join Topics / Techniques Bridge tables: various applications attributes: PK, weighting factors Banding tables non-equi join Point-in-time balances nested SQL sequencing of SKs March 2004 91.4904 Ron McFadyen

Topics / Techniques Aggregation: Shrunken Lost Collapsed Transparency Performance March 2004 91.4904 Ron McFadyen

Topics / Techniques Physical database Partitioning Bitmaps ETL CDC techniques late-arriving rows March 2004 91.4904 Ron McFadyen