You are on page 1of 1

Using Normaliser is simple. First find out how many columns are to be converted into one column in target.

Suppose ur source columns are like this: col1 col2 col3 col4 col5 etc.. say col1 -- col4 are to be converted into one col in target table, then in Norma lizer trans --> Edit transformation then --> click on Normaliser tab and add por ts. Then Name that port as u require in target table. then select no of times the col in source tbl repeats .. here in our case its 4 times, then u get a o/p port created in the name u define in Normaliser tab. Now connect col1 - col 4 o/p ports (from Src Qualifier to Normalizer i/p columns . remember u would find Col_in1 -- col_in4 as i/p ports . Finally take the o/p port from nOrmalizer into target column. now u have succesfully converted rows into columns and viceversa.

http://datawarehouse.ittoolbox.com/groups/technical-functional/informatica-l/tra nspose-in-informatica-1055900 Lakshman 9840224080 Try using this logic : Sort the data using a sorter by Pol# first Now pass the data into an expression and initialize a variable say x with pol # , now x=1. Send the first 3 values to target When the data frm second row comes , check if its pol # = x value If yes update this row using pol # If no then insert a new row. In the expression use a logic like Decode(true,isnull(pol#) or x!=poll# ,1,0) And depending on the above values u can determine which row to be inserted or updated. Kiran Extn : 33185 Mob : 9937566272

You might also like