Join stage clarification

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
vamsi.4a6
Participant
Posts: 334
Joined: Sun Jan 22, 2012 7:06 am
Contact:

Join stage clarification

Post by vamsi.4a6 »

I am analyzing existing Job in Datastage.Could anybody please clarify below doubt with respect to Join stage?

I have 4 Tables.These four tables are input to Join stage.Join type=Left outer.In link ordering tab following details are mentioned.

Table1-Left

Table2-Intermediate1

Table3-Intermediate2

Table4-right

I know how left outer join works if it is two inputs to join stage and in this case i am unable to understand how join operation will be performed?
prasson_ibm
Premium Member
Premium Member
Posts: 536
Joined: Thu Oct 11, 2007 1:48 am
Location: Bangalore

Post by prasson_ibm »

In this case all records from the left will move to output link with matching records from Intermediate1 ,Intermediate2 and right link.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Multi-input left outer join works the same way it does in a query engine. Essentially pairwise, left to right.
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