GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Data Warehousing  >  Abinitio
Go To First  |  Previous Question  |  Next Question 
 Abinitio  |  Question 164 of 196    Print  
Under what circumstances join should be used instead on lookup.

  
Total Answers and Comments: 5 Last Update: September 02, 2008     Asked by: sandeep 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
May 26, 2007 08:31:20   #1  
ankur srivastava        

RE: Under what circumstances join should be used inste...
when we have a small file then we can go for join instead of lookup as it'll take much time if we go for a lookup as we directly compare the files in case of small file
 
Is this answer useful? Yes | No
May 26, 2007 10:40:47   #2  
ankur srivastava        

RE: Under what circumstances join should be used inste...
In correction to my previous answer we should use join instead of lookup when one of the input file in join have large number of records with a long record length.
 
Is this answer useful? Yes | No
November 20, 2007 07:37:10   #3  
anji_abinitio        

RE: Under what circumstances join should be used inste...
In the case of the join the memory issue can be addressed by changing the maxcore limit which if exceeded is handled by writing files to disk. While this may be costly it makes graph fairly robust. In case of lookup if the memory exceeded the graph fails due to lack of swap space.
 
Is this answer useful? Yes | No
April 17, 2008 04:21:07   #4  
sixto.dsilva Member Since: March 2008   Contribution: 59    

RE: Under what circumstances join should be used instead on lookup.
Lookup should be used only to speedup the graph execution but here there is catch if the lookup file is small then only we should used lookup because when the graph start executing it will load whole lookup file into the memory resulting in speeding up the execution time but if the lookup is hugh then it will affect the ETL environmet as hugh data takes lot of memory in ETL evironment.
 
Is this answer useful? Yes | No
September 02, 2008 07:56:05   #5  
biyyanimv Member Since: November 2007   Contribution: 5    

RE: Under what circumstances join should be used instead on lookup.
If you have to perform full outer join then you should go for join not for lookup.
 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape