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. Aggregator 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.
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. Aggregator 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.
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.
ReplyDeleteInformatica Training in Chennai
Informatica Scenario Based Interview Questions
ReplyDeleteAwesome blog well defined stuff you given keep sharing.
ReplyDeleteKnow more about Informatica Training
Informatica Online Training
Nice and Valuable information you explained in this article I loved it more, it use full for me a lot. Bookmarked your site.
ReplyDeleteRegards,
Aaradhya,
http://www.catchexperts.com/informatica-online-training
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
ReplyDeleteMaxMunus 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
Really Good blog post.provided a helpful information.I hope that you will post more updates like this Informatica Online Training India
ReplyDeleteWhen 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.
ReplyDeleteAdvanced 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
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!
ReplyDeletePython training in bangalore
Python course in pune
Python training in bangalore
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
ReplyDeleteOracle training in Chennai
Java training in Chennai | Java training in Annanagar
Java training in Chennai | Java training institute in Chennai | Java course in Chennai
Really very nice blog information for this one and more technical skills are improve,i like that kind of post.
ReplyDeleterpa training in chennai
rpa training in bangalore
rpa training in btm | rpa training in kalyan nagar | rpa training in electronic city | rpa training in chennai | rpa online training | rpa training in bangalore
rpa training in chennai
I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
ReplyDeleteBest Devops online Training
Online DevOps Certification Course - Gangboard
Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
ReplyDeleteData Science course in Chennai | Best Data Science course in Chennai
Data science course in bangalore | Best Data Science course in Bangalore
Data science course in pune | Data Science Course institute in Pune
Data science online course | Online Data Science certification course-Gangboard
Data Science Interview questions and answers
Data Science Tutorial
Superb post, valuable and excellent article, lots of great information, thanks for sharing with peoples.
ReplyDeleteData Science Courses
thanks for sharing love it
ReplyDeletedata analytics certification courses in Bangalore
ExcelR Data science courses in Bangalore
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
ReplyDeletePretty 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.
ReplyDeleteGreat post, Thanks for sharing.
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
ReplyDeleteI 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…
ReplyDeleteGadgets
ReplyDeleteClick here to tech cloud.
ReplyDeleteINSTEAD 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
The post was really very good.Thanks for sharing. oracle training in chennai
ReplyDeleteKeep sharing informative blogs like this, good to read these blog. Thanks
ReplyDeleteData Science Training in Pune
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.
ReplyDeletebusiness analytics training in hyderabad
Really an awesome article. Fantastic. Informative and knowledgeable content. Keep sharing more stuff like this. Thank you.
ReplyDeleteData Science Course Training in Hyderabad
Thanks for sharing this article, what you posted is very useful for us and everyone, for about movies and web series provide more information...
ReplyDeleteUpcoming Bollywood Movie