on 11-23-2015 8:03 PM
Hi experts,
I'm working on a full load ( full load required based on our data) to extract and load material master data from ECC to data mart. We would like to keep the current record, and then insert new record and update the current record based on the change in ECC. I unchecked on the option 'delete record from table before loading' which is able to keep the old record. However, I found that the existing record is not able to do update if I changed some on this record in ECC. In order to make sure the target table could keep old record, update existing record and insert new record, I have to use 'Table_comparsion' . After this, it did work. But the performance is so bad. It took almost two hours to finish a full load which includes 124700 records. This is painful.
Does anyone has some suggestions on how to do this? Appreciated for any input.
Thanks!
Cindy
In TC which option are you trying - Row by row or Sorted? Try sorted and check how much time it takes.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Arun,
I found that with Sorted option, I will get warning if there is an update on current record which is saying that 'the primary key' could not duplicate things. Apparently, it intended to create a new insert. How to fix that? I just would like to update if this primary key value is already in the TC.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.