GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Data Warehousing  >  Informatica
Go To First  |  Previous Question  |  Next Question 
 Informatica  |  Question 641 of 644    Print  
Passive Router Transformation
Router is passive transformation, but one may argue that it is passive because in case if we use default group (only) then there is no change in number of rows. What explanation will you give?


  
Total Answers and Comments: 11 Last Update: November 13, 2009     Asked by: pawarpossible 
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: manoj_behera82
 

If we use only the default group in a router then there is no need to use the router Also that needs to be avoided as unncessary use of any transformation would slow down the ETL process. About why router is termed as passive- Router transformation unlike any other active transformation like normalizer,filter,sorter etc doesn't play with the records(data), rather it just splits the records based on condition we provide in the group.



Above answer was rated as good by the following members:
Gov4u, chanduatnet, karttik, avneeshrathor
  Sorting Options  
  Page 1 of 2   « First    1    2    >     Last »  
July 13, 2009 12:22:20   #1  
manoj_behera82 Member Since: August 2008   Contribution: 5    

RE: Passive Router Transformation

If we use only the default group in a router then there is no need to use the router Also that needs to be avoided as unncessary use of any transformation would slow down the ETL process. About why router is termed as passive- Router transformation unlike any other active transformation like normalizer filter sorter etc doesn't play with the records(data) rather it just splits the records based on condition we provide in the group.


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 3Overall Rating: -2    
August 10, 2009 06:37:15   #2  
krish_80 Member Since: August 2009   Contribution: 3    

RE: Passive Router Transformation

Router Transformation is not a passive transformation. As the rows get filtered out when it meets a filter condition the transformation is an active transformation.


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 3Overall Rating: -2    
August 14, 2009 08:32:30   #3  
sasi.a.kumar Member Since: August 2009   Contribution: 2    

RE: Passive Router Transformation
Router is an Active Transformation Most of the time we use router only when we are going to apply multiple conditions on a records It is absolutely possible for a record to satisfy one or more conditions thus making the router Active Router is the only active transformation where the number of output records from the transformation is greater or equal to the number of input records given to the transformation.
 
Is this answer useful? Yes | NoAnswer is useful 3   Answer is not useful 0Overall Rating: +3    
August 19, 2009 05:27:41   #4  
uniya2yk Member Since: August 2009   Contribution: 1    

RE: Passive Router Transformation
Router is Active transformation it is used for multiple conditions purpose.

Why it is active transformation means suppose one ROW satisfied two or more conditions that row will comes out more than one same row to the router so the row will come here number of rows.

 
Is this answer useful? Yes | NoAnswer is useful 2   Answer is not useful 0Overall Rating: +2    
August 26, 2009 02:32:18   #5  
ravikumar.amudala Member Since: August 2009   Contribution: 2    

RE: Passive Router Transformation
Passive transformation is that where no. of inputs is equal to no. of outputs and from a router transformations no data will be rejected and you will be getting each and every record which is coming in to it. So Router is passive.
 
Is this answer useful? Yes | NoAnswer is useful 0   Answer is not useful 2Overall Rating: -2    
October 23, 2009 16:50:49   #6  
karttik Member Since: October 2009   Contribution: 2    

RE: Passive Router Transformation
Router is not a passive transformation but it can acts as passive. It uses multiple filter conditions. Filtration is a part of data cleansing. So the transformation which are used for cleansing of data are the active transformation. All the active transformation behaves as passive transformation according to some conditions and incoming data but we cannot call these transformation as passive due to that situations.
 
Is this answer useful? Yes | No
October 23, 2009 21:22:32   #7  
manojkumar.mg Member Since: July 2009   Contribution: 2    

RE: Passive Router Transformation
In router you are going to route the records based on the condition. Records which has not satisfy the user defined condition will go to the default condition in the router. so ultimately what ever records we are getting as a input will come as output in one way or another.
 
Is this answer useful? Yes | No
October 30, 2009 07:40:08   #8  
ucht11 Member Since: October 2009   Contribution: 1    

RE: Passive Router Transformation
Router transaction is a Active transaction why it's possible one input value it will give no of group values based on condition. In this case it will satisfy the active type (you can change the noof values either group or conditions wise so it is active in nature).
 
Is this answer useful? Yes | No
November 03, 2009 11:28:40   #9  
avneeshrathor Member Since: November 2009   Contribution: 7    

RE: Passive Router Transformation

Who said router is a passive transformation. Go thorugh the powercenter transformation guide once again and check it. Its an Active and Connected transformation. Let me know if you are interested in knowing why?


 
Is this answer useful? Yes | No
November 09, 2009 11:30:51   #10  
manoj_behera82 Member Since: August 2008   Contribution: 5    

RE: Passive Router Transformation
I think there is fair bit of confusion over whether router is active transformation or passive transformation. The answer to that is router is an ACTIVE transformation.
My answer to the question (PASSIVE ROUTER TRANSFORMATION) was based on the context it was asked. Router without any specified groups would have just the default group in it hence would act as passive transformation and solve no actual purpose. It will not play with the number of records and further more it will hit performance also. Inability in conveying the resolution properly is regretted. :-)

 
Is this answer useful? Yes | No
  Page 1 of 2   « First    1    2    >     Last »  


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape