Differences between Join, Merge and Lookup Stages.
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 81
- Joined: Tue Aug 15, 2006 8:31 am
- Location: Zürich
- Contact:
Differences between Join, Merge and Lookup Stages.
Dear All,
Can anyone outline the differences between Join, Merge and Lookup Stages ?
I've read a few forum messages regarding Join, Merge and Lookup, but have found no satisfactory answers.
Senior members: Pls do respond....
Can anyone outline the differences between Join, Merge and Lookup Stages ?
I've read a few forum messages regarding Join, Merge and Lookup, but have found no satisfactory answers.
Senior members: Pls do respond....
Kind regards
Abhijit Gaikwad
Abhijit Gaikwad
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
If you attend the IBM DataStage Essentials class there is one page in the student guide that does attempt a summary of the differences between these three stage types.
How about you make your own summary, based on reading the manual, and we can comment on that? You see, different things are important to different people - you might be interested in functionality, while someone else might be interested in resource consumption. Someone else might just need others to supply an answer to an interview question, which is something we try to avoid doing here.
How about you make your own summary, based on reading the manual, and we can comment on that? You see, different things are important to different people - you might be interested in functionality, while someone else might be interested in resource consumption. Someone else might just need others to supply an answer to an interview question, which is something we try to avoid doing here.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Code: Select all
Join Lookup Merge
Description RDBMS-style Source and lookup Master table and one
Relational tables table in RAM or more update tables
Number and names 2 or more inputs 1 source and N lookup 1 master tables and N
Of inputs tables update tables
Memory usage Light Heavy Light
Handling of Ok, produces a OK Warning given
duplicates in Cross-product Duplicates will be an
primary input unmatched primary.
Handling of Ok, produces a Warning given. The Ok only when N =1
duplicates in Cross-product second lookup table
secondary input entry is ignored.
Options on
Unmatched None None Capture in reject sets.
secondary
On match, secondary reusable reusable reusable
entriesare
Number of outputs 1 1 output and 1 output and 1 reject for
optionaly 1 reject each update table
Captured in reject Does not apply Unmatched primary Unmatched Secondary entries
Set entries
Impossible doesn't mean 'it is not possible' actually means... 'NOBODY HAS DONE IT SO FAR'
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Everyone has access to IBM training, in exchange for money.kumar_s wrote:Ray you shall add you valuable inputs to this thread, which will be useful for those who have not access to DataStage Essentials class.
(The original post still smells like an interview question to me.)
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
-
- Participant
- Posts: 81
- Joined: Tue Aug 15, 2006 8:31 am
- Location: Zürich
- Contact: