what is the main differences between Lookup, Join and Merge
stages?

Answer Posted / kpk

all three stages are used to join database tables based on a
key column.

Lookupsate: input 1 reference any number (if oracle or DB2
only 1 reference link) one out put link and one reject link.
faster if the volume of data is less than the memory size.
if the siz is too huge then DS uses scrap files to store the
remaining datas and that hinders the performance.

Joinstage: can have any (but i think only 16 )tables can be
joined. does not use memory, look up is done on table level,
so would be better to use if the data volume is pretty
huge.dosent have any reject link. only one out put link.

Mergestage: can have any number of input link and update
link. need to have a key column. can have any number of
reject link. only one out put link.

Is This Answer Correct ?    25 Yes 17 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

im new to this tool im now at project plz tell me step by step process how to design plz help me i wnt to go with exp for job plz give me d proper design and explination

1635


Explain connectivity between datastage with datasources?

605


Is it possible to implement parallelism in Mainframe Jobs ? If Yes how ? If no why ?

1788


How do you run datastage job from the command line?

607


What are the features of datastage flow designer?

640






sed,awk,head

974


Explain ibm infosphere information server and highlight its main features?

615


What are the functionalities of link partitioner and link collector?

600


Notification Activity

903


how to write server Routine coding?

1671


How do you register plug-ins?

607


If we take 2 tables(like emp and dept),we use join stage and how to improve the performance?

1638


In a batch if a job fails in between and you want to restart the batch from that particular job and not from the scratch then what will you do?

606


What is the difference between operational data stage (ods) and data warehouse?

679


DB2 connector> transformer > sequential file Data will be exported into a csv format in a sequential file. This file will be send in a email using a sequence job. Problem here is, how to avoid sending a blank csv file? When I ran the job there are chances that it might return zero records but in the sequence job csv file is going blank. how can I avoid this? thanks

1041