Sunday 10 February 2013

Pentaho Data-Integration (aka. Kettle): SCD Type2


The Type 2 method tracks historical data by creating multiple records for a given natural key in the dimensional tables with separate surrogate keys and/or different version numbers. With Type 2, we have unlimited history preservation as a new record is inserted each time a change is made.

Following are the steps:

 1. Create required tables in database.
2. Insert following Steps with following properties

2.1 Table Input



2.2 Database Lookup


















2.3 Filter Rows



2.4 Get System Info


2.5 Add Sequence 2



2.6 Select Value






2.7 Table Output

















 
2.8 Filter row 2

















2.9 Dummy(do nothing)


















 
2.10 Execute SQL Script



















2.11 Add System Info 2

















2.12 Add Sequence



















 2.13 Select Value 2



















2.14 Table Output 2


















3. The overall steps arrangement will be as follows:
















                        

4. Save and execute.


No comments:

Post a Comment