Which one is better between connected and unconnected lookup?

In lookup which one is better one connected and unconnected lookup?performance wise i am asking?if i am using five connected lookup in mapping that time what happens?

Showing Answers 1 - 25 of 25 Answers

retech

  • May 16th, 2006
 

it depends

  Was this answer useful?  Yes

Motilal

  • Jun 30th, 2006
 

Yes Exactly Depends.

Definitely unconnected is better performance wise.

But its not wise to use 5 unconnected lookups. In this case better to use one connected with the required 5 ports as output port. If u need only one or two output port, you can use unconected for better performance.

ashok

  • Jul 4th, 2006
 

  how can u say that unconnected is better performance then connected lookup.

  in connected lookup we are going to use only lookup table in unconnected we are going to add an expersion with lookup table then the performance in unconnected lookup is decreased due to another transformation than connected lookup

viram

  • Mar 28th, 2007
 

It depends on the scenario u r using, if u want to lookup multiple times for the same condition in one mapping it is better to use unconnected lookup and in the situation like when u want multiple return values then u can only use connected lookup. In connected lookup, we can use  both static and dynamic cache but in case of unconnected lookup, we can use only static cache. 
from
vinod

  Was this answer useful?  Yes

SRIRAM N

  • May 7th, 2007
 

it depends on the requirement.
If you want to retrieve more than one port values then use connected(dynamic/static cache).
If you want to retrieve one port value then use unconnected(static cache).

  Was this answer useful?  Yes

rishiverma2001

  • Jul 26th, 2007
 

Unconnected lookup can also be used to return multiple values through one port. Override the lookup query to concatenate all the return columns from the lookup table and parse the value in the expression where lookup is being called.

  Was this answer useful?  Yes

siraj.khan

  • Aug 3rd, 2007
 

Unconnected Lookup is always better..It takes less time as compared to that of Connected Lookup.Because Unconnected Transformation is Isolated within the mapping,we can call this lookup with the help of a Expression transformation.Where as connected loopup is connected in a single pipeline from source to target.

  Was this answer useful?  Yes

chandrarekha

  • Oct 3rd, 2007
 

Unconnected is better by performance wise, bcoz unconnected look up does not invove in the mapping, we are calling from another transformation, so it mimimizes the lookup cache value
In connected, it is connected to the tranformations, so it keeps values in lookup cache.

  Was this answer useful?  Yes

Connected lookup lends best performance and also you can cache or uncache connected look up unconnected look up is used only when you have to use it as a function call both have its own benefits, using 5 connected lookup's is not a big deal until your mapping is tuned well.

  Was this answer useful?  Yes

Ganesh kumar

  • Sep 4th, 2013
 

yes, I Agree your answer,.....

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions