Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How to send duplicates to one target and unique rows to one
target?target is empty

Answers were Sorted based on User's Feedback



How to send duplicates to one target and unique rows to one target?target is empty..

Answer / kesava reddy

Using Source Qualifier Trnsformation ,
Explantion:
1.Take 2 Source Qualifier Transformations,and
2.One sq ports connect to Target(Unique Target) then Write
a SQL Query (sqlOverride) ,
SELECT DISTINCT EMPNO,ENAME
FROM EMP;
3.TAKE ANOTHER SQ AND CONNECT TO ALL PORTS TO TARGET,THEN
DEVELOP THE SQLOVERRIDE,
SELECT * FROM EMP WHERE ROWID IN(SELECT ROWID FROM EMP
MINUS
SELECT MAX(ROWID) FROM EMP
GROUP BY EMPNO,ENAME)

Is This Answer Correct ?    7 Yes 2 No

How to send duplicates to one target and unique rows to one target?target is empty..

Answer / shiva

s-->sq-->agg-->rtr-->tgt1
'--> tgt2

in aggr take two ports count(*)=1
count(*)>1 take group by on column


send this to rtr(create 2 groups in rtr)

Is This Answer Correct ?    5 Yes 2 No

How to send duplicates to one target and unique rows to one target?target is empty..

Answer / mohan

Here is the minor modification on Answer #6 posted by me,
SQ-->Sorter-->Expression-->Router-->Targets

Sorter Transformation: Sort by key column(EMP_ID)
Expression Transformation:
V_Match(variable port) =IIF(EMPNO=V_OLD_EMPNO,1,0)
V_OLD_EMPNO(Variable)= EMP_ID
O_EMPNO(output)= V_MATCH

Router Transformation:
create two groups under groups tab,
Original : O_EMPNO=0
Duplicates: o_EMPNO=1 

Is This Answer Correct ?    3 Yes 0 No

How to send duplicates to one target and unique rows to one target?target is empty..

Answer / naresh araveti

source> dynamic lookup>router,2 conditions 1. condition
if column_lkp port is null then insert into target1(unqie)
2. condtion if COLumn_lkp port is not null then insert into
target2(duplicates)

Is This Answer Correct ?    4 Yes 3 No

How to send duplicates to one target and unique rows to one target?target is empty..

Answer / ram mohan reddy

we can do this process by 2 ways ....
1)by dynamic lookup option in lookup(new lookup row) we can
load duplicate rows in one target table and unique rows in
one target table
do to this we need to have router transformation (add to
group ports one is for unique(new lookup row=1) and other is
for duplicate(new lookup row =2))after the lookup trans.
2)we can perform this by aggregator transformation using
coutnt(*) >1 for duplicate rows .here also we need to use
router transformion.

Is This Answer Correct ?    3 Yes 2 No

How to send duplicates to one target and unique rows to one target?target is empty..

Answer / venkat

S->S.Q->Aggr->Rtr->T1
->T2


Where Aggr take group by option
Rtr group1 condition reccount>1..........>T1
Rtr default group to....................>T2


T1 records are unic records
T2 records are duplicate records

Is This Answer Correct ?    3 Yes 2 No

How to send duplicates to one target and unique rows to one target?target is empty..

Answer / mohan

SQ-->Sorter-->Expression-->Router-->TGT

Sorter: Sort by key column(EMP_ID)
Expression:
V_OLD_EMPNO EMP_ID
V_Match IIF(EMPNO=V_OLD_EMPNO,1,0)
O_EMPNO V_MATCH

Router:
create two groups under groups tab,
Original : O_EMPNO=0
Duplicates: o_EMPNO=1

Is This Answer Correct ?    0 Yes 0 No

How to send duplicates to one target and unique rows to one target?target is empty..

Answer / vaas

Hi All,

One tbl has duplicate values means it does not has PK.In
this case can we use dynamic lookup.

Pl let me know, on vaas31@yahoo.in

Is This Answer Correct ?    0 Yes 2 No

How to send duplicates to one target and unique rows to one target?target is empty..

Answer / dwhlabs

1> using dynamiclookup concept
2> using variable concept

First solution

source > sorter >dynamic lookup > filter > Target1 and
Target2

for more abt informatica mappings ... www.dwhlabs.in

Is This Answer Correct ?    1 Yes 8 No

Post New Answer

More Informatica Interview Questions

How will restrict values in 0-9 and A-Z and a-z and special character.Only allowed these chars otherwise we will reject the records? what is the function we used to restrict...

3 Answers   Cap Gemini,


Briefly explain your complete project(sales) flow, (ie. from source received from client, transformations, then despatch to end user) what are all the process. Kindly give step by step process.

0 Answers   TCS,


How will you update the first four rows and insert next four rows in a mapping?

5 Answers   CTS,


What is a Shortcut and What is the difference between a Shortcut and a Reusable Transformation?

1 Answers  


How to extract the informatica rejected data?

0 Answers  


How to merge First Name & Last Name?

8 Answers  


HOW DO YOU PARFORM INCREMENTAL LAOD ?

7 Answers   SAIC,


what are testing in a mapping level please give brif eplanation

1 Answers   CTS,


How can we send the flat file data to different targets(which are also flat files) based on the name of flat file with out adding extra columns?

0 Answers  


generate date / time dimension in informatica

0 Answers   Informatica,


Can we use Union Transformation for Heterogeneous sources? i.e; 3 sources, 1 from Oracle, 2nd from Informix, 3rd from Sql Server with same metadata?

3 Answers   TCS,


By using Filter Transformation,How to pass rows that does not satisfy the condition(discarded rows) to another target?

14 Answers   CSC, Emphasis,


Categories