Pages

Showing posts with label Informatica Transformations. Show all posts
Showing posts with label Informatica Transformations. Show all posts

Active Transformation in Informatica

I see many people still confused with the definition of the active transformation. Here is the exact definition:

An active transformation can perform any of the following actions:
  • Change the number of rows that pass through the transformation. For example, the Filter transformation is active because it removes rows that do not meet the filter condition. All multi-group transformations are active because they might change the number of rows that pass through the transformation.
  • Change the transaction boundary. For example, the Transaction Control transformation is active because it defines a commit or roll back transaction based on an expression evaluated for each row.
  • Change the row type. For example, the Update Strategy transformation is active because it flags rows for insert, delete, update, or reject.

Stored Procedure Transformation Overview Informatica

Stored Procedure: A Stored Procedure transformation is an important tool for populating and maintaining databases. Database administrators create stored procedures to automate tasks that are too complicated for standard SQL statements.

A stored procedure is a pre-compiled collection of Transact-SQL, PL-SQL or other database procedural statements and optional flow control statements, similar to an executable script. Stored procedures are stored and run within the database. You can run a stored procedure with the EXECUTE SQL statement in a database client tool, just as you can run SQL statements. Unlike standard SQL, however, stored procedures allow user-defined variables, conditional statements, and other powerful programming features.

The stored procedure must exist in the database before creating a Stored Procedure transformation, and the stored procedure can exist in a source, target, or any database with a valid connection to the Integration Service.