Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

tMap - not giving unmatched records

Scenario:

First load - destination table inserted let say 2 records

Source:

id, value

1, val1

2, val2

 

Destination:

id, value

1, val1

2, val2

 

Next Load: logic

check id before insert into destination table 

Source ->

                      tMap (inner join mapped id-id ; and made tru for inner join reject rows) -> if exist (no action) if not exist (insert)

Destination -> 

 

Source:

id,value

1, val1

2, val2

3, val3

 

now what is happening: the record 3 is not coming from unmatched flow.

 

what i am doing wrong?

 

 

 

Labels (2)
1 Solution

Accepted Solutions
manodwhb
Champion II
Champion II

Have you joined properly, you need join in left side only from main to look up. Why you have written filter expression for not exist output sections? Looks you have not joined properly.

View solution in original post

4 Replies
manodwhb
Champion II
Champion II

Can you show your tmap settings?
manodwhb
Champion II
Champion II

Is source is main flow?
Anonymous
Not applicable
Author

Source is Main flow,destination table act as lookup table. row12 coming as source , row9 coming as lookup table. NotExist->insert into destination table

 

manodwhb
Champion II
Champion II

Have you joined properly, you need join in left side only from main to look up. Why you have written filter expression for not exist output sections? Looks you have not joined properly.