cancel
Showing results for 
Search instead for 
Did you mean: 

Update without table comparsion transformation

Former Member
0 Kudos

Hi Team,

Is there any way to update the target table without table comparsion transformation. TC is taking so much of time for upsert operation or any other optimization technique to improve the performance of the TC and Map opeation.

Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member200473
Contributor
0 Kudos

Hi Gokul ,

You can use Auto Correct Load Option into Target table.

Cheers,

Shiva Sahu

Former Member
0 Kudos

Join two tables or use update command in a script after the dataflow. But both the methods are not efficient as TC. What comparison method are you using in TC?

Former Member
0 Kudos

Cached comparsion table..

Former Member
0 Kudos

Use sorted comparison and uncheck "detect deleted rows" and check "input keys contain duplicates"

Former Member
0 Kudos


then should i need to sort the source from SAP BW??

Former Member
0 Kudos

Yes, you have to. Thats the fastest way for doing TC when you are dealing with 36 million records. Add a query transform before TC and put orderby for source records.

Former Member
0 Kudos

Thank Arun..i will implement the same and compare the performance of the jobs..

Former Member
0 Kudos

should i have to join source with target?

Former Member
0 Kudos

I guess once you move to sorted comparsion , your problem will be solved. Cache comparsion cannot handle 36 million records. No need to join any tables. Retain the same structure, change TC to sorted and add a query before TC to orderby.

Former Member
0 Kudos


Ya sure i would do that..

Former Member
0 Kudos

Use sorted comparison and uncheck "detect deleted rows" and check "input keys contain duplicates"

Could you pls explain the bit about "detect deleted rows" and "input keys contain duplicates" option as well Detect all rows,Detect row with larger key values. with some examples....

Former Member
0 Kudos

Detect deleted rows -  option is to capture the deleted rows from the target table after TC

Input keys contains duplicates - the input key of source table will have duplicates

Where did you see Detect all rows,Detect row with larger key values?

Arun