Академический Документы
Профессиональный Документы
Культура Документы
SrinivasanSoftwareSolutions:[DWH]SlowlyChangingDimensions
0
HOME
INSTALLATION
More NextBlog
DATAWAREHOUSE
BIAPPS
OBIEE
INFORMATICA
ODI
TABLEAU
QLIKVIEW
PHP
SAP
HYPERION
Wednesday,February27,2013
LiveTrafficFeed
[DWH]SlowlyChangingDimensions
SearchThisBlog
Categories
BI APPS (10)
In dimensional modeling, it is very important to determine how changes of data in the source
DATA WAREHOUSE
INFORMATICA (22)
reflect in dimension tables in data warehouse system. This phenomenon is known as slowly changing
INSTALL (18)
dimensions. This term comes from the reason that dimensions accumulates their changes at slow rate in
OBIEE (375)
PHP (1)
TABLEAU (52)
BlogArchive
2016 (33)
2015 (42)
2013 (419)
November 2013
In slowly changing dimensions type 1, when data in the source systems changed, the corresponding
October 2013
dimension attribute is overwritten. As the result, the dimension table does not represent history and historic
September 2013
August 2013
June 2013 (7)
Slowly changing dimensions type 1 should be avoided as much as possible and only use to in case there is a
need of correcting data in the source systems that will reflect in dimension table in data warehouse system.
Lets take a look at an example of slowly changing dimensions type 1 to get a better understanding.
In our sample star schema, we take DIM_PRODUCT dimension table as an example. Below is the sample data
of DIM_PRODUCT dimension table.
February 2013
[MSTG] Comparison O
Of MicroStrateg...
http://ssssupport.blogspot.in/2013/02/dwhslowlychangingdimensions.html
1/7
8/25/2016
SrinivasanSoftwareSolutions:[DWH]SlowlyChangingDimensions
For some reasons, the product called Nikon Coolpix has a typo in the source system and that incorrect value
was loaded in the dimension table in data warehouse system. To apply slowly changing dimension type 1,
value in source system changed and value in data warehouse system get overwritten.
In slowly changing dimension type 2, when data in the source system changed, a new version of the
corresponding dimension row is created to preserve a version history and historic context of the facts. It is
important to note that each time a change is made, a new record is inserted to preserve history therefore we
[DWH] OLAP
can preserve unlimited version history with slowly changing dimension type 2.
[DWH] Dimensional M
In the dimensional design, if you cannot decide what type of slowly changing dimension that applies to a
particular dimension, the type 2 is the safest way because when data in the source system changes, the
In the figure 2 below, for example if the product category of product Id 4 changed into Electronics, instead of
overwriting the product category, we create a new record with single attribute that gets the new value so we
have two records one to preserve the history and one is for current analysis.
In dimensional design, sometimes you will have requirements that allows analysts to analyze facts recorded
before and after the change occurred using the old value and new value. None of both types above is suitable
In type 3, a pair of attributes is created to track current value and previous values. Whenever a change occurs,
both attributes get updated, no row is added. Be noted that type 3 only keeps track the current value and
most recent values not all historical values like type 2.
[OBIEE ] Dierences B
Analytics And ...
In the product dimension table we created a pair of attributes called CAT_CURRENT and CAT_PREVIOUS to
track the change. As shown in the figure 3 below, the product category of product Id 4 is kept track.
Video
Action
changing
Effects on facts
ContactForm
dimensions
http://ssssupport.blogspot.in/2013/02/dwhslowlychangingdimensions.html
2/7
8/25/2016
SrinivasanSoftwareSolutions:[DWH]SlowlyChangingDimensions
Type 1
Restate history
Name
Email *
table
Type 2
Type 3
are added.
value.
Message *
Send
Followus
Posted by SSS Blogs at Wednesday, February 27, 2013
Reactions:
funny (0)
interesting (0)
cool (0)
OfficalSite
Nocomments:
PostaComment
Translate
Enteryourcomment...
SelectLanguage
Commentas:
Publish
Followers
Selectprofile...
Followers(42)Next
Preview
Follow
+5 Recommend this on
PopularPosts
Newer Post
Home
Older Post
Installing O
in Windows
Download t
below link
http://www
network/middleware/biedition/downloads/busin
[OBIEE 11g] E
Single Sign O
Enabling Or
On (OSSO) w
following ste
required to enable Oracle
wit...
analyz...
http://ssssupport.blogspot.in/2013/02/dwhslowlychangingdimensions.html
OBIEE 12C N
Many new f
added in th
including n
level functi
properties,
3/7
8/25/2016
SrinivasanSoftwareSolutions:[DWH]SlowlyChangingDimensions
Pre-Requis
BIAPPS IN L
In this artic
covering th
OBIA 11.1.1.1
prerequisite
environment. We will be
Flower View
1.First we h
AnalyticsRe
below scree
Deployed A
One Folder
[TABLEAU]
Distribution
Cumulative
Cumulative
frequently u
trends acro
[TABLEAU]
Grouped Ba
Cre
Bar Chart
chart shows
vividly and
ORACLE AP
INTEGRATI
11G
For Integra
APEX, follo
Download t
from Oracle Website and
Extracting A...
Labels
11.1.1.10.1
12c
conguration of mongod
http://ssssupport.blogspot.in/2013/02/dwhslowlychangingdimensions.html
4/7
8/25/2016
SrinivasanSoftwareSolutions:[DWH]SlowlyChangingDimensions
Data Visualization
DATA WAREHOUSE
Database
Database Fragmentation
database restructuring
defragmentation
Downgrading versions of
In memory computing en
Index Server
INFORMATICA
Informatica PowerCenter
Installation (Windows)
Migration of Informatica
Server to Windows Server
Mongo DB Installation
mongodb installation
http://ssssupport.blogspot.in/2013/02/dwhslowlychangingdimensions.html
5/7
8/25/2016
SrinivasanSoftwareSolutions:[DWH]SlowlyChangingDimensions
Navteq mapdata
OBIA Conguration in BI
OBIA CONFIGURATION in
11.1.1.10.1 Installation
OBIEE
OBIEE 11.1.1.7.0 to OBIEE
upgrade.
OBIEE 11g
OBIEE 11g 11.1.1.9.0 RCU
Installation
QLIKVIEW ARCHITECTUR
Qlikview Connectors
QV Connectors
QVW Arch
QVW Connectors
RCU
RCU Installation
http://ssssupport.blogspot.in/2013/02/dwhslowlychangingdimensions.html
6/7
8/25/2016
SrinivasanSoftwareSolutions:[DWH]SlowlyChangingDimensions
Upgradation of obiee by u
Upgradation of patches in
User activation by Email
user and groups in obiee
scripting
User Proxies
USERS IN DASHBOARD L
variables in obiee 11g
variables in UI level
FollowbyEmail
Emailaddress...
RandomPosts
News
Design
Technology
Gagdet
AdsInsidePost
Ratings
302 1 1 8
http://ssssupport.blogspot.in/2013/02/dwhslowlychangingdimensions.html
7/7