GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Interview Questions  >  Data Warehousing  >  Abinitio
Go To First  |  Previous Question  |  Next Question 
 Abinitio  |  Question 164 of 193    Print  
Under what circumstances join should be used instead on lookup.

  
Total Answers and Comments: 4 Last Update: April 17, 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: 40    

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


 
Go To Top


 Sponsored Links

 




About Us  |   Privacy Policy  |   Terms and Conditions  |   Contact  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape