what is dynamic cashe

Answer Posted / harish konda

The Dynamic Lookup Cache is used to update/insert the data
into the cache.

When the session starts, if dynamic cache is used, it
fetches all the target data into its cache. And during the
session IS scans the whole dynamic cache acc. to the lookup
condition we give. It updates/inserts the cache accordingly
if the row exists/new row respectively.

When dynamic cache is selected one column named
"NewLooupRow" gets added into the lookup t/f. When a row
coming from source is new then returns 1 that is insert,
when a row coming as update then its returns 2 that is
update, and when a row coming with no changes as it is in
target before then 0 is returned.

So we can use these NewLooupRow values in other t/f's
accordingly and give conditions to update/insert/reject.

So indirectly target table gets updated/inserted/deleted
according to these values of NewLooupRow only.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is main use of mapplet?

654


Tell me about MD5 functions in informatica

519


What are the different options available for update strategy?

574


What is the main purpose of Unconnected lookup other than updating slowly changing dimensions? or In which case u use Unconnected lookup?

6398


What is the difference between router and filter?

643






How to extract sap data using informatica? What is abap? What are idocs?

550


Mine is Insurance Domain, So interviewer asked about terms like underwriting, disbursement amt, Reinsurance

1590


How many ways are there to create ports?

722


How many ways a relational source definition can be updated and what are they?

574


What is informatica worklet?

608


What is data caches/ index caches?

611


What is lookup change?

614


What you know about transaction control transformation?

552


what are the Methods For Creating Reusable Transformations?

647


State the differences between sql override and lookup override?

618