Академический Документы
Профессиональный Документы
Культура Документы
Theory of Fives
A Bit About Methodology
Star & Snowflake Schemas
Populating a Star Schema
Slowly Changing Dimensions (the real
reason to warehouse data)
Presenter(s):
ResiliEnt Overview Roger Panfil, President,
ResiliEnt Business Solutions
www.resilientbiz.com
“Helping organizations leverage their investment in Information Builders technology ”
Presentation Information
Client Satisfaction ……………………………... An End Result You Are Happy With!
Unparalleled Client Care
Revise
Client Satisfaction
Achieve signoff
Promote Success
Dimension Tables:
•Product
•Customer
•Time
Facts Table:
•Sales
Fact Measures:
•Units Sold
•Unit Price
•Unit Cost
Dimension tables
contain both Why?
original data and
surrogate keys
...
Simple source
transform to create
surrogate key
Simple target
transforms to populate
fields for tracking
slowly changing
dimensions (SCD)
Another transform,
this time in the column
object, to derive Line
Cost of Goods
(LINECOGS)
eMail DW
Admin that ETL
process is
complete
Concurrent execution of
jobs to load dimension
tables and staging table
Source: www.1keydata.com/datawarehousing
Type 1
slowly changing
dimension should be
applied to changes
in source data fields
when it is not
necessary for the
data warehouse to
keep track of
historical changes.
No need for
active record
flag and date-
added stamp.
Source: www.1keydata.com/datawarehousing
Type 2
slowly changing
dimension should
be used for when
it is necessary for
the data
warehouse to
track historical
changes in source
data fields.
Active record
flag and date-
added stamp
are critical.
Source: www.1keydata.com/datawarehousing
Type 3
slowly changing
dimension can be
used for when it is
necessary for the
data warehouse to
track a limited and
finite number of
historical changes
in source data
fields.
Source: www.1keydata.com/datawarehousing
Practice Expertise:
Business Intelligence
Data Warehousing
Healthcare and Financial Services verticals
IT Project Assistance “We excel at evaluating business needs, then leveraging existing
Full Project Outsourcing resources and combining them with new technologies to create
Project Management efficient, effective and resilient solutions. We ensure success by
Staff Supplementation providing the resources and knowledge that will help your team
Staff Mentoring effectively execute your company's strategic plan.”
Training and Education Laila Utley, CEO, ResiliEnt Business Solutions
“ResiliEnt Business Solutions can be counted on to deliver. They have quickly become
a trusted partner to my IT staff. I consider them an essential part of my team.”
Suresh Ramakrishnan, Vice President of Information Technology, XLHealth
“ResiliEnt came into a project that was deemed un-doable by the ‘experts’ . . . un-
doable because of time and technology. ResiliEnt parachuted 3 developers into the
account and on time and on budget what others said couldn't be done. Actually, the
project team was done 3 days ahead of schedule!”
Craig Kozlow, Project Manager, Lead Developer and Independent Consultant
“ResiliEnt Business Solutions has proven to be worthy of our confidence and high
regard.”
Ken Heller, President, Thrift Credit Union
770-625-5090
“Helping organizations leverage their investment in Information Builders technology ”