Active and Passive Rule

Types of Transformations:

1. Active Transformation
2. Passive Transformation
3. Active/Passive Transformation
4. Connected/Unconnected Transformation
5. Multigroup Transformation
6. Blocking Transformation

1. Active Transformation:- An active transformation can perform any of the following actions:

(a) Change the number of rows that pass through the transformation:- for eg, the Filter transformation is
active because it removes rows that do not meet the filter condition.
(b) Change the transaction boundary:- for eg, , the Transaction Control transformation is active because it defines a commit or roll back transaction based on an expression evaluated for each row.
(c) Change the row type:- for eg, the Update Strategy transformation is active because it flags rows for
insert, delete, update, or reject.


2. Passive Transformation:- An Passive transformation which will satisfy all below conditions:

(a) Do not Change the number of rows that pass through the transformation
(b) Maintains the transaction boundary
(c) Maintains the row type.

Important Note:- The Designer does not allow you to connect multiple active transformations or an active and a passive transformation to the same downstream transformation or transformation input group because the Integration Service may not be able to concatenate the rows passed by active transformations. For example, one branch in amapping contains an Update Strategy transformation that flags a row for delete. Another branch contains an Update Strategy transformation that flags a row for insert. If you connect these transformations to a single transformation input group, the Integration Service cannot combine the delete and insert operations for the row.

3. Connected Transformations:- Transformations which are connected to other transformation in the data flow are called Connected Transformations

4. Unconnected Transformations:- Transformations which are not connected to other transformation in the data flow are called as Unconnected Transformations.An unconnected transformation is called within another
transformation, and returns a value to that transformation.

List of Informatica Transformation Category Wise

Active Transformations      Passive Transformations      Both Active &  Passive Transformation
1. AggregatorAggregator Transformation Icon                                1. Data Masking                                 1. Custom
2. Application Source Qualifier&    2. Expression                               2. Lookup
3. Source Qualifier                       3. External Procedure                          3. Unstructured Data
4. Sorter                                       4. Input                                              4. SQL
5. Union                                        5. Output                                           5. Java
6. Update Strategy                         6. Sequence Generator
7. Rank                                        7. Stored Procedure
8. Router                                      8. HTTP
9. Filter
10. Normalizer
11. Transaction Control
12. Joiner
13. XML Source Qualifier
14. XML Generator
15. XML Parser

Connected and Unconnected Transformation (Both)                 Connected Transformation
1. External Procedure                                                                Rest All transformations are connected.
2. Stored Procedure
3. Lookup

MultiGroup Transformations
1. Union
2. Router
3. Joiner
4. Custom
5. Unstructured Data
6. XML Source Qualifier
7. XML Generator
8. XML Parser
9. XML Target Definition

Blocking Transformations
1.Custom transformation with Input may block property enabled.
2.Joiner transformation configured for unsorted Input.

26 comments:

  1. Way of explanation is great which is most helpful for beginners But I have already implement the active and passive transformations. Why should I know about Multi-group transformations? is there a main concepts of informatica? Can you explained clearly.



    Informatica Training in Chennai

    ReplyDelete
  2. Awesome blog well defined stuff you given keep sharing.
    Know more about Informatica Training
    Informatica Online Training

    ReplyDelete
  3. Nice and Valuable information you explained in this article I loved it more, it use full for me a lot. Bookmarked your site.
    Regards,
    Aaradhya,
    http://www.catchexperts.com/informatica-online-training

    ReplyDelete
  4. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in Informatica , kindly contact us http://www.maxmunus.com/contact
    MaxMunus Offer World Class Virtual Instructor led training on Informatica. 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 Free Demo Contact us:
    Name : Arunkumar U
    Email : arun@maxmunus.com
    Skype id: training_maxmunus
    Contact No.-+91-9738507310
    Company Website –http://www.maxmunus.com


    ReplyDelete
  5. Really Good blog post.provided a helpful information.I hope that you will post more updates like this Informatica Online Training India

    ReplyDelete
  6. When I initially commented, I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove people from that service? Thanks.

    Advanced AWS Training in Bangalore | Amazon Web Services Training in Bangalore
    Amazon Web Services Training in Pune | Best AWS Training in Pune
    AWS Online Training | Online AWS Certification Course - Gangboard
    Top 110 AWS Interview Question and Answers | Advanced AWS interview Questions and Answers – AWS jobs

    ReplyDelete
  7. Just stumbled across your blog and was instantly amazed with all the useful information that is on it. Great post, just what i was looking for and i am looking forward to reading your other posts soon!

    Python training in bangalore
    Python course in pune
    Python training in bangalore

    ReplyDelete
  8. It seems you are so busy in last month. The detail you shared about your work and it is really impressive that's why i am waiting for your post because i get the new ideas over here and you really write so well.Java training in Chennai | Java training in Omr

    Oracle training in Chennai

    Java training in Chennai | Java training in Annanagar

    Java training in Chennai | Java training institute in Chennai | Java course in Chennai

    ReplyDelete
  9. I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
    Best Devops online Training
    Online DevOps Certification Course - Gangboard

    ReplyDelete
  10. Superb post, valuable and excellent article, lots of great information, thanks for sharing with peoples.


    Data Science Courses

    ReplyDelete
  11. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page digital marketing course in singapore

    ReplyDelete
  12. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.
    Great post, Thanks for sharing.

    ReplyDelete
  13. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page! digital marketing course in singapore

    ReplyDelete
  14. I needed to thank you for this good read!! I certainly enjoyed every bit of it. I've got you book-marked to check out new stuff you post…
    Gadgets

    ReplyDelete



  15. INSTEAD OF GETTING A LOAN,, I GOT SOMETHING NEW
    Get $10,050 USD every week, for six months!

    See how it works
    Do you know you can hack into any ATM machine with a hacked ATM card??
    Make up you mind before applying, straight deal...
    Order for a blank ATM card now and get millions within a week!: contact us
    via email address:: besthackersworld58@gmail.com or whats-app +1(323)-723-2568

    We have specially programmed ATM cards that can be use to hack ATM
    machines, the ATM cards can be used to withdraw at the ATM or swipe, at
    stores and POS. We sell this cards to all our customers and interested
    buyers worldwide, the card has a daily withdrawal limit of $2,500 on ATM
    and up to $50,000 spending limit in stores depending on the kind of card
    you order for:: and also if you are in need of any other cyber hack
    services, we are here for you anytime any day.
    Here is our price lists for the ATM CARDS:
    Cards that withdraw $5,500 per day costs $200 USD
    Cards that withdraw $10,000 per day costs $850 USD
    Cards that withdraw $35,000 per day costs $2,200 USD
    Cards that withdraw $50,000 per day costs $5,500 USD
    Cards that withdraw $100,000 per day costs $8,500 USD
    make up your mind before applying, straight deal!!!

    The price include shipping fees and charges, order now: contact us via
    email address::besthackersworld58@gmail.com or whats-app +1(323)-723-2568

    ReplyDelete
  16. The post was really very good.Thanks for sharing. oracle training in chennai

    ReplyDelete
  17. Keep sharing informative blogs like this, good to read these blog. Thanks

    Data Science Training in Pune

    ReplyDelete
  18. Thanks for posting this info. I just want to let you know that I just checked out your site and I find it very interesting and informative. I can't wait to read lots of your posts.
    business analytics training in hyderabad

    ReplyDelete
  19. Really an awesome article. Fantastic. Informative and knowledgeable content. Keep sharing more stuff like this. Thank you.
    Data Science Course Training in Hyderabad

    ReplyDelete
  20. i am for the first time here. I found this board and I in finding It truly helpful & it helped me out a lot. I hope to present something back and help others such as you helped me. business analytics course in surat

    ReplyDelete
  21. Thanks for sharing this article, what you posted is very useful for us and everyone, for about movies and web series provide more information...

    Upcoming Bollywood Movie

    ReplyDelete