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

Answer Posted / jana520

all are used to join tables , but

lookup: when the reference data is very less we use lookup.
bcoz the data is stored in buffer. if the reference data is
very large then it wl take time to load and for lookup.

join: if the reference data is very large then we wl go for
join. bcoz it access the data directly from the disk. so the
processing time wl be less when compared to lookup. but here
in join we cant capture the rejected data. so we go for merge.

merge: if we want to capture rejected data(when the join key
is not matched) we use merge stage. for every detailed link
there is a reject link to capture rejected data.

Is This Answer Correct ?    51 Yes 11 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do y read Sequential file from job control?

14421


What is merge stage?

768


in oracle target stage when we use load option and when we use upsert option?

1759


how can we validate the flat files using the date in the header and number of records in the flat file? Using both conditions at a time.

2738


What is the difference between an operational datastage and a data warehouse?

639






how to abort the job its matain duplicates?

2109


Can you highlight the main features of ibm infosphere information server?

642


What is difference between symmetric multiprocessing and massive parallel processing?

660


How do you generate sequence number in datastage?

626


What is the differentiate between data file and descriptor file?

867


Which commands are used to import and export the datastage jobs?

988


How many Key we can define in remove duplicate stage?

824


What is apt_config in datastage?

706


Define orabulk and bcp stages?

690


What is a datastage job?

625