Differnce between filter and router?
Answers were Sorted based on User's Feedback
Answer / ashish a
first the Similarity between Router and Filter is
-Both transformation would able to discard data based on
some filter condition.
The Differences are...
1.Using router transformation one would able to test
incoming data for multiple filter condition and if none of
the condition met the incoming rows gets reouted to DAFAULT
group.
2.Using filter transformation one would able to pass data
to next transformation based on single filter pipeline
condition.There is no option of routing data that doesnt
match the condition like ROUTER Transformation.
| Is This Answer Correct ? | 38 Yes | 3 No |
Answer / xxx
filter: it drops the data that do not meet the condition
Router:it has an option to capture the data that do not
meet the condition
| Is This Answer Correct ? | 25 Yes | 2 No |
Answer / naresh araveti
the difference b/w filter and router is that fiter works on
single conditon & wherein router works with mulpile
condition & it also can poolup up discarded data..
| Is This Answer Correct ? | 23 Yes | 2 No |
Answer / thava
Filter =One condition
Router=More than one condition
When you have more than one condition to be checked we can
use more than one filter for each condition but it is time
consuming,so router is the best transformation to be used
there instead of multiple filter transformations.
| Is This Answer Correct ? | 16 Yes | 1 No |
Answer / hari
->filter allows single conditions where as router allows
multiple conditions
->filter connected to a single target where as router
concted to multiple targets
->filter do not capture the rejected records where as router
capture rejected records and store into the default out put
| Is This Answer Correct ? | 12 Yes | 1 No |
Answer / saradhi
Filter is like an where condition.
its having only one condition and its not having default
data.
In Router its having multiple condtions and its maintain
the default data also.
| Is This Answer Correct ? | 11 Yes | 1 No |
Answer / bhanu prakash
->filter transformation is used for only one condition
where as router transformation is used for multiple conditions
->in filter transformation there is only one target,where as
in router transformation there is more than one targets.
-> filter is like where condition in SQL
router transformation is like SUB Query in SQL
| Is This Answer Correct ? | 7 Yes | 1 No |
Answer / jang
If we what to test for multiple conditons, then we need to
have multiple Filters TRN's, so each filter TRN scans the
data. Where as in Router TRN data is only once scan or read
to evaluate the conditions, so the performance may be good
with router.
| Is This Answer Correct ? | 7 Yes | 2 No |
Answer / srinivas
1.Filter will removes unwanted data based on a filter
condition,if we want use multiple filter conditions using
filter it is not possible,so we have another option i.e router.
2.Router:advantage is one input can be passed and based
on filter conditions output will be get,here matched
condition and un-matched condition records can be get
| Is This Answer Correct ? | 4 Yes | 1 No |
what is parallel querying and what r hints.
How to convert a row into column and a column into rows? Name all DTM threads. What all threads stop when we issue STOP or ABORT? How to pass the value of a data(variable kind of) from one session ( generated in mapping) to another session in the same workflow... What are the tyoes of partitioning you know and how to apply them in real time ... Can partitioning be applied to expression transformation and how
In Flat file Input is A B C I need output like this A A A B B B C C C. How will u achieve this?
If one flat file contains n number of records., we have to load the records in target from 51 to 100.. how to use expressions in Informatica..?
What is the difference between unicode & ascii mode data movement in informatica?
Explain is there any way to read the ms excel datas directly into informatica? Like is there any possibilities to take excel file as target?
I have been working in Informix-4gl for the past 2 years in an MNC company.But I'm interested to work in Business Intelligence tools. Is it possible to change the technology now? I'm really confused, please help me
What is fact table? Explain the different kinds of facts.
How to extract the informatica rejected data?
What is limitations of truncate and load option
Q. In source area, it is use complex query we have using 5 to 10 table we has been join now all join clolumn having indexes but still we having performance issue. how to fix the performnce issue of the query.
What is the difference between view and materialised view?