Why Modify stage is used when Transformer can do

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
ulab
Participant
Posts: 56
Joined: Mon Mar 16, 2009 4:58 am
Location: bangalore
Contact:

Why Modify stage is used when Transformer can do

Post by ulab »

when we can drop/modify column and do null Handling using Transformer, what are the other(or unique) uses of a Modify stage, please let me know, thank you.
Ulab----------------------------------------------------
help, it helps you today or Tomorrow
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

The modify stage is the original Orchestrate stage that allowed modification of column values, the transform stage came afterwards. They have a number of similarities; while the modify stage is an OSH call, transform stages are compiled c programs that are executed at runtime.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

I particularly like the inbuilt small lookup table (integer to string or string to integer) capability.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
sohasaid
Premium Member
Premium Member
Posts: 115
Joined: Tue May 20, 2008 3:02 am
Location: Cairo, Egypt

Post by sohasaid »

ArndW wrote:while the modify stage is an OSH call, transform stages are compiled c programs that are executed at runtime.
This means that Modify stage has better performance than the transformer as the transformer is executed at the runtime?
BMSK
Participant
Posts: 41
Joined: Wed Feb 06, 2008 7:00 am
Location: Bangalore

Post by BMSK »

yes at run time modify stage will perform more than transformer.(execution)
boringbaby
Participant
Posts: 3
Joined: Wed Jun 11, 2008 8:08 am

Post by boringbaby »

Certainly, performance of modify stage is better than transformer .
but transformer has more functions than modify stage , and can perform several work at one time .
if you totally use modify stage instead of transforms in complex jobs , it may make your maintenance harder.
Hello,world!
sendmkpk
Premium Member
Premium Member
Posts: 97
Joined: Mon Apr 02, 2007 2:47 am

Post by sendmkpk »

u can search this forum definitely, for more info.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

... but maybe U is not interested in this particular question. U is one of our members. The second person personal pronoun in English is spelled "you".
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply