Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
hello
I have this very simple case.
I want in my output files all the results when I set "catch output reject" = true in the tMap settings
here is my tmap setting:
My understanding is that all results for which ID= ID1 are not shown (because I have catch output reject = true)
however in my output files, i only see results with ID1.
I have the same results whatever I do (true or false for catch output reject)
what is wrong?
thank you
Hi @adi nul (great name by the way 🙂 )
you have to make two outputs on your tmap with the same schema
then
on the first one you put the filter condition
on the second one you set Catch output reject to true.
You will have two ouptut row one for the good one for the reject.
here is a good link about that :
http://umashanthan.blogspot.com/2015/11/what-difference-between-tmap-catch.html
Send me love and kudos
So i believe my case was too simple.
I always to have an output which gives me the results for the correct filter.
Then I can have results for the cath output reject = true.
I observed that if i want to do :
catch look up inner joint reject = true
i don't need to have an output with " catch look up inner joint reject = false"
I tested with 2 input files and one output fileand results were OK according to my settings
catch output reject = true , catch the reject of the filtered output
catch inner join reject = true catch the reject of the inner join input
Hi @adi nul ,
does one of my answer help you to solve your issue? If yes please select it as best answer.
Send me Love and kudos