Transaction Control Transformation in Informatica , is a connected and active transformation which let you control the commit and rollback of transactions for a set of input data.Example : you may define a transaction on group of employee rows ordered on a common key that is Department_no.
Transaction Control Transformation help you control the commit and rollback on a group of data.Transaction can be control at below two level in Informatica Center.
We can control Transaction at two levels:
SESSION LEVEL : It can be done via setting session properties for Target.
MAPPING LEVEL:It can be done by adding the transaction control transformation in mapping.We can add the required condition in "Transaction control expression"
Example : IIF(DEPT_NO >4 , TC_COMMIT_AFTER,TC_CONTINUE_TRANSACTION)
One simple example of this transformation can be splitting of file depending upon certain field values. A well detailed example of Transaction Control Transformation can be found here.
Hope you enjoyed this article, More details can be found at below site
Must check : Please also check how to create Target Definition here.
http://www.tecktricks.com/transaction-control-transformation-in-informatica-with-example/
No comments:
Post a Comment