why union transformation is active transformation?
Answer Posted / mahaboob basha
Hi,
the only condition for a transformation to bcum active is
row number changes.
Now the thing is how a row number can change. Then there are
2 conditions:
1. either the no of rows coming in and going out is diff.
eg: in case of filter we have the data like
id name dept row_num
1 aa 4 1
2 bb 3 2
3 cc 4 3
and we have a filter condition like dept=4 then the o/p wld
b like
id name dept row_num
1 aa 4 1
3 cc 4 2
So row num changed and it is an active transformation
2. or the order of the row changes
eg: when Union transformation pulls in data, suppose we have
2 sources
sources1:
id name dept row_num
1 aa 4 1
2 bb 3 2
3 cc 4 3
source2:
id name dept row_num
4 aaa 4 4
5 bbb 3 5
6 ccc 4 6
it never restricts the data from any source so the data can
come in any manner
id name dept row_num old row_num
1 aa 4 1 1
4 aaa 4 2 4
5 bbb 3 3 5
2 bb 3 4 2
3 cc 4 5 3
6 ccc 4 6 6
so the row_num are changing . Thus we say that union is an
active transformation
Is This Answer Correct ? | 12 Yes | 2 No |
Post New Answer View All Answers
When do you use sql override in a lookup transformation?
What do you understand by a term domain?
Explian the Process of deployment groups in informatica
While importing the relational source definition from the database, what are the metadata of source that will be imported?
What do you mean by blocking transformation?
What is the status code in stored procedure transformation?
How to load a Dimension ? and how to load a fact table?
Design a mapping to load a target table with the following values from the above source?
What is the format of informatica objects in a repository?
What is a pre-defined event and user-defined event?
Explain lookup transformation is active in informatica
Explain sessions and how many types of sessions are there?
I have worked on Informatica 7.1.1. I want to know the answer for the below question. Target is not created initially.Then how to take the DDL script from the source and run the Mapping by creating the Target dynamically?Is it possible by SQL Transformation?
How can we update a record in the target table without using update strategy?
What are the new features of informatica 9.x in developer level?