1) How to load the data (like refresh load, quarterly load, hourly load etc)2) what is lookup ? (Lookup is a join is it wright or wrong)ub

Showing Answers 1 - 6 of 6 Answers

Lookup transformation is not a join operation.

In simple terms you will check in a table whether any column satisfies the condition you are specifying. If it satisfies one or more columns of the satisfied row are  used in the mapping.

please follow this example carefully by imagining structures of the tables.

ex:

take source table REWARDS which contains empids who got rewards.

import the already existed EMP table into lookup transformation. then lookup or match empid fields of both tables. If you find a match means lookup is succeded. You can pass on required columns of matched rows for further processing.

Here take sal attribute and by using expression attribute increment salary by Rs1000/-. 

  Was this answer useful?  Yes

sarath kumar

  • Aug 23rd, 2006
 

Hi

Lookup transformation is mainly used when the informatica server does not have enough considerable information.

It is used to lookup data in a relational table, synonym or view. Informatica server quieries the lookup table based on the lookup ports in the transformation.

Main use of Lookup transformation is

1. Get related values

2. Perform caliculations

3. To Update slowly changing dimensions( here we use target table as lookup table and again connect to target table)

It is often used to find present values like currency exchange rates, stocks..

  Was this answer useful?  Yes

Lookup is not a join. Lookup is more similar to the real world example, you are conducting a interview and you have the list of registered candidates in hand. In oreder to see whether a candidate is registered or not, you'll look into the list and then verify. That's it.

  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