How to transform normalized data to denormalized form in
informatica? Is there any logic or any transformations to
achieve this?

Answers were Sorted based on User's Feedback



How to transform normalized data to denormalized form in informatica? Is there any logic or any tr..

Answer / kt

We need to use NORMALIZER transformation to convert single
row into multiple rows.

Ex: NAME SALES QUARTERCID KT_NRMSALES_ID
Books 10 1 1
Books 20 2 2
Books 30 3 3
-----etc
TO --> NAME Q1 Q2 Q3
Movies 40 30 70
Books 10 20 30
Furniture 20 10 90

And we need to use aggregator tranformation to do reverse
operation.

In this we have to use any of the aggregate function
SUM/MIN/MAX and then decode to get the particualr quarter
and enable NAME port as group by.
sum(DECODE(QUARTERCID,1,SALES,NULL)) Q1
sum(DECODE(QUARTERCID,1,SALES,NULL)) Q2
sum(DECODE(QUARTERCID,1,SALES,NULL)) Q3

Is This Answer Correct ?    7 Yes 3 No

How to transform normalized data to denormalized form in informatica? Is there any logic or any tr..

Answer / ani

We cannot use normalizer transformation in this case.
It used for normalizing the records.
Use decode in expression transformation and then aggregator
transformation.

Is This Answer Correct ?    6 Yes 4 No

How to transform normalized data to denormalized form in informatica? Is there any logic or any tr..

Answer / kalyan

Using Normalizer T/R we can achieve this; Horizantal
Pivoting i.e Coverting Single horizantal record into
Multiple vertical records. Even reverse logic i.e; Vertical
Pivoting also possible using the Normalizer T/R.

Please correct me if I am wrong !!

Is This Answer Correct ?    10 Yes 17 No

Post New Answer

More Informatica Interview Questions

What is status code?

2 Answers  


without table how to come first record only in oracle?

0 Answers  


explain abt union t/r?

1 Answers   IBM,


What are the differences between source qualifier and joiner transformation?

0 Answers  


Which transformation can be created only as reusable transformation but not as non-reusable transformation?

1 Answers   Informatica,






what is the main advantage of unconnected lookup

2 Answers   Cap Gemini,


What are the different tools in workflow manager?

1 Answers  


What are multi-group transformations?

0 Answers   Informatica,


Difference between task flow and linear task flow

0 Answers  


What is galaxy shema

2 Answers   CGI,


If a session fails after loading of 10,000 records in to the target.How can you load the records from 10001?

5 Answers   TCS,


what is work of PUSH DOWN option

2 Answers   Wipro,


Categories