Stored Procedure is nothing but collection of SQL/PLSQL statements which can be executed in database.
Once Stored procedure was created, then we can call it in informatica by using Stored Procedure transformation.
Once Stored procedure was created, then we can call it in informatica by using Stored Procedure transformation.
- Stored Procedure is a Passive Transformation.
- It can be used as both connected and unconnected mode.
Stored Procedure Type:
we can set the stored type as below
- Normal
If stored procedure type is normal means, it is a connected procedure and it will expect input from other transformations and return the out put to other transformations or will be called in other transformations.
- Source Pre Load
If we set the stored procedure type as source pre load, integration service will execute the procedure in source database before ETL load starts. In other words we can say before executing Source Qualifier, procedure will be executed without returning any value.
- Source Post Load
It is also work like as Source pre load but after Source qualifer query execution, informatica integration service will execute the procedure in source data base.
It is also work like as Source pre load but after Source qualifer query execution, informatica integration service will execute the procedure in source data base.
- Target Pre Load
if we choose stored procedure type as sTarget pre load, integration service will execute procedure in target database before the target load is about to start. Work like as Target Pre SQL.
- Target Post Load
If strored procedure type is Target post load, informatica integration service will execute the procedure in target database after data load completed into target.
if we choose stored procedure type as sTarget pre load, integration service will execute procedure in target database before the target load is about to start. Work like as Target Pre SQL.
If strored procedure type is Target post load, informatica integration service will execute the procedure in target database after data load completed into target.