What are the types of lookup?

Answers were Sorted based on User's Feedback



What are the types of lookup?..

Answer / sandeep

Differences Between Connected and Unconnected Lookup:
connected

o Receives input values directly from the pipeline.

o uses Dynamic or static cache

o Returns multiple values

o supports user defined default values.

Unconnected

o Recieves input values from the result of LKP
expression in another transformation
o Use static cache only.
o Returns only one value.
o Doesn’t supports user-defined default values.
NOTES
o Common use of unconnected LKP is to update slowly
changing dimension tables.
o Lookup components are
(a) Lookup table. B) Ports c) Properties d) condition.

Lookup tables: This can be a single table, or you can
join multiple tables in the same Database using a Lookup
query override.You can improve Lookup initialization time
by adding an index to the Lookup table.
Lookup ports: There are 3 ports in connected LKP
transformation (I/P,O/P,LKP) and 4 ports unconnected LKP
(I/P,O/P,LKP and return ports).
o if you’ve certain that a mapping doesn’t use a
Lookup ,port ,you delete it from the transformation. This
reduces the amount of memory.
Lookup Properties: you can configure properties such as SQL
override .for the Lookup,the Lookup table name ,and tracing
level for the transformation.
Lookup condition: you can enter the conditions ,you want
the server to use to determine whether input data qualifies
values in the Lookup or cache .
when you configure a LKP condition for the transformation,
you compare transformation input values with values in the
Lookup table or cache ,which represented by LKP ports .when
you run session ,the server queries the LKP table or cache
for all incoming values based on the condition.
NOTE
- If you configure a LKP to use static cache ,you
can following operators =,>,<,>=,<=,!=.
but if you use an dynamic cache only =can be used .

- when you don’t configure the LKP for caching ,the
server queries the LKP table for each input row .the result
will be same, regardless of using cache
However using a Lookup cache can increase session
performance, by Lookup table, when the source table is
large.
Performance tips:
- Add an index to the columns used in a Lookup
condition.
- Place conditions with an equality opertor (=) first.
- Cache small Lookup tables .
- Don’t use an ORDER BY clause in SQL override.
- Call unconnected Lookups with :LKP reference
qualifier.

Is This Answer Correct ?    17 Yes 2 No

What are the types of lookup?..

Answer / swetha

Connected and unconnected

Is This Answer Correct ?    8 Yes 7 No

What are the types of lookup?..

Answer / rekha

CONNECTED /UNCONNECTED
CACHE/UNCACHE

Is This Answer Correct ?    3 Yes 5 No

Post New Answer

More Informatica Interview Questions

i want excute multiple sessions in one workflow using the "start task".what do i need to do?

2 Answers  


hi all, I have to do Informatica Certification? Can any body send me Some Informatica Certification Dumps/FAQS ? Advance Thanks... Send me----: raghukrams@yahoo.com

0 Answers  


i having source, router transformation, two targets in my mapping... i given two conditions in router 1)sal >500 2)sal < 5000 --------------- my source is havig two sal records (1)1000 (2)2000 then which target will load first? will both targets are get load or single target only get load...... why?

9 Answers   Cap Gemini,


Does Facttable Normalized or Denormalized?

2 Answers   IBM,


What is sequence generator transformation in informatica?

0 Answers  






Explain sessions?

0 Answers  


what are the different types of transformation available in informatica. And what are the mostly used ones among them?

0 Answers  


What is Java Transformation? what are the uses of it?

0 Answers   TCS,


On a day, I load 10 rows in my target and on next day if I get 10 more rows to be added to my target out of which 5 are updated rows how can I send them to target? How can I insert and update the record?

6 Answers  


difference between informatica 8.1.1 and 8.6? And different betweeninformatica 7x and 8x?

1 Answers   HTC, TCS,


What is the query to find nth highest salary? What is the use of cursors?

8 Answers   Keane India Ltd,


Tell me about your experience in informatica? what is best mark you can give yourself? How to answer this question?

0 Answers   HCL,


Categories