Sunday, October 26, 2014

Informatica Powercenter Express - Transformation Basics


Transformation 
It is an object that generates, modifies, or passes data. Transformations can be active/passive or connected/unconnected.

Active transformation changes the number of rows that pass through a transformation or it changes the row type. We cannot connect multiple active transformations or an active and a passive transformation to the same downstream transformation, because the Data Integration Service might not be able to concatenate the rows passed by active transformations.
Passive Transformation does not change the number of rows that pass through the transformation, maintains the transaction boundary, and maintains the row type. 

Connected Transformation is connected to the data flow.
Unconnected transformation is not connected to other transformations in the mapping. An unconnected transformation is called within another transformation, and returns a value to that transformation.



Transformation
Type
Description
Active/Connected
Performs aggregate calculations
Passive/Connected
Calculates a value
Active/Connected
Filters data
Java 
Active or Passive/
Connected
Executes user logic coded in Java. The byte code for the user logic is stored in the repository
Active/Connected
Joins data from different databases or flat file systems

Active/Connected
Processes source rows that contain multiple-occurring data and returns a target row for each instance of the multiple-occurring data
Active/Connected
Sorts data based on a sort key
Active/Connected
Limits records to a top or bottom range
Active or Passive/
Connected or Unconnected
Look up and return data from a flat file, logical data object, reference table, relational table, view, or synonym
Update Strategy 
Active/Connected
Determines whether to insert, delete, update, or reject rows 
Passive/Connected
Generates a numeric sequence of values
Union 
Active/Connected
Merges data from different databases or flat file systems 
SQL 
Active or Passive/Connected
Executes SQL queries against a database
Router 
Active/Connected
Routes data into multiple transformations based on group conditions

4 comments:

  1. Very thoughtful information for freshers and starters.
    http://www.tekclasses.com/

    ReplyDelete
  2. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in Informatica Powercenter 9.X Developer training, kindly contact us http://www.maxmunus.com/contact
    MaxMunus Offer World Class Virtual Instructor led training on Informatica Powercenter 9.X Developer training. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us.
    Nitesh Kumar
    MaxMunus
    E-mail: nitesh@maxmunus.com
    Skype id: nitesh_maxmunus
    Ph:(+91) 8553912023
    http://www.maxmunus.com/


    ReplyDelete
  3. I feel this is the best way of providing some useful and more aspects of Informatica in order to make it more usable for the IT world.

    Informatica Read Json

    ReplyDelete