on 2006 Mar 22 5:04 PM
Hi
I'm new here but i've been catching up on the readings! My problem is I have a ODS that is taking too long to load (1 hour to load 5000 records). I look at the details of monitor and it looks like update rules take the most time. Any suggestions on how i can improve my performance?
Thank you
Hi!
From where do you look up the data per material number? From an ODS object (or any other flat table)?
In this case you may want to create a secondary index containing the material number for the ODS table. This will speed up look-ups a lot.
Or (depending on the number of records) you can read the material data into an internal table in the start routine an then look up the date from the internal table instead of reading it from a database table.
Hope this helps,
Christian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Do you have a 'start routine'. You can check some ABAP tuning and logic tuning there..?
1 hour for 5000.. ahh.. may be very starange with a poor code in the start routine also..
regards,
Hari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1 - I have different routines for each key figures. the routine looks for the latest date of a transaction for a material and saves the sales.
2 - My source is a ODS
3 - Would a start routine allow me to do what i want in #1? I thought start routine only allows u to save global variables and not fill specific key figures
User | Count |
---|---|
68 | |
10 | |
8 | |
7 | |
6 | |
6 | |
6 | |
6 | |
6 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.