Runtime Column Propagation (RCP)

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
skarthikcs
Participant
Posts: 2
Joined: Mon May 07, 2007 11:10 pm

Runtime Column Propagation (RCP)

Post by skarthikcs »

Hi,

What is the purpose of RCP in paralell jobs?
Does checking or unchecking of this option really make any difference in performance of the job ?
SAMEENA
Participant
Posts: 31
Joined: Fri Aug 18, 2006 12:13 am
Location: INDIA

Post by SAMEENA »

Hi,
RCP--Runtime Column Propagation is mainly used in the scenarios where the modification in DDLs is possible.
The advantage of having RCP checked is - if there is an addition of columns in your source table and these columns need to be propagated as such to the target (without any derivation) then you just need to add these columns in the source meta data and target meta data and for rest all intermediate stages you can simply check the RCP option.i.e. you dont need to add these columns in the intermediate stages.
And if the source is a sequential file then you just need to modify the schema file and you don't even need to add the columns in source meta data.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

On the down side, lineage analyses will not be reliable if you use RCP - the columns will appear to have magically appeared out of thin air.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
manuel.gomez
Premium Member
Premium Member
Posts: 291
Joined: Wed Sep 26, 2007 11:23 am
Location: Madrid, Spain

Post by manuel.gomez »

Sorry if the question sounds stupid, but I am so new to Parallel Jobs....

Does RCP have any sense when you only have one intermediate stage between source and target stages? For example:

Seq File -----> Modify Stage ------> Seq File 2

Thanks a lot!!!
Post Reply