Time consuming problem in Self update rule

Hi all:
     We have time consuming problem in self update rule.I have ODS ZOMS001,for this we created self update rule.In process chain we include this self update rule and during delta update,it takes 20 to 25 mins even if there is two records or 10000 records.In delta for this self update rule,it takes the whole records in ODS
    EX: If i have 10000 records during initialise and 10 records in Delta update...For the delta self update rule it takes 100010 records..But it only update delta records values.
we have to reduce the total time consuming for this self update during delta..
Waiting for your inputs.
It would be helpful for your valuable reply.
Rgds
MSK

I think retransporting is the only option available to you. You cannot modify anything in your production system.
IF you have a chance to speak with basis people,ask them to open the system status to modifiable for few minutes.
and make necessary changes in production and bring it back to normal (This is not a best practise in all situations).
hope this helps.
Praveen

Similar Messages

  • Self Update Rule

    Hi all:
           I have a problem in self update rule loading.Actually i have ODS ZOMS001 and for this i have
    two update rules.One update rule is 2LIS_02_SCN and other update rule is 8ZOMS001(Self update rule).During initialise for SCN it takes 3 min and for self update rule 8ZOMS001 it takes 3 mins.During Delta loading for self update rule 8ZOMS001 ,even if i have 1 records(in delta) it takes whole records in ODS and timing goes for 20 mins.But it update only one record in ODS.
          Anyone suggest how can i go for delta records only for self update rule.How can i will minimize the time sequence for self update rule delta loading?.
    This issue stops my proj.Pls give me input.
    Thanks in advance.
    Rgds
    MSK.

    Hello,
    You should also take note that your delta will be a continous loop of changes...since you are updating itself, the loop to itself will produce changes and will continually create change records....so you will always get the same changes..
    For instance,
    Init.
    First delta from 2LIS_02_SCN. (Change log updated)
    That delta goes to itself. (Change log updated)
    Second delta from 2LIS_02_SCN. (Change log updated)
    That delta goes to itself, with changes from first delta to itself and second delta...)
    This continually gets bigger and bigger....
    It is  a continous loop that you will never get out of...
    Be careful in this situation.

  • Problem in the update rule routine in BIW production

    hi,
      I have encountered a problem in the update rule, the problem is, there is a routine to calculate the age of a person, age is a key figure,
    The problem is that the key figure is not being calculated.
    we had encountered the same problem in the bw developent, we reinstaled the update rule, and the age was calculated correctly. Where as in production we cannot instal from business cotent, should we transport the perticular update rule once again?
    if there is any other solution, please let me know.
    Thanks in advance.
    regards chetana.

    I think retransporting is the only option available to you. You cannot modify anything in your production system.
    IF you have a chance to speak with basis people,ask them to open the system status to modifiable for few minutes.
    and make necessary changes in production and bring it back to normal (This is not a best practise in all situations).
    hope this helps.
    Praveen

  • RSAU461, problem with activating update rules for cube 0csrv_c01

    Hello,
    I have added new fields to data source 0CRM_SRV_PROCESS_H, then changed transfer rules, added characteristics to ODS 0crm_proh, and reactivated update rules 80crm_proh. But now I have problem with second update rules for this cube named 80crm_cnfh. It is not active and all fields in it have red status, error RSAU461, and I cannot activate it.
    What I should do? Should I change somehow that second source for data to my cube (change infosource, ods, rule?)
    Regards
    Radek

    hi
    As said by the Mti u have just changed the info objects in the ods and u need to map them with the specific info objects from the ods.
    double click on the Update rules of the cube and go to the characteristic tab there map the newly added info objects with the IO in the ods.
    Khaja

  • Problem when creating update rules

    Hi Friends..
                I'm actually having a problem when I'm creating update rules from my cube to my Infosource. This infosource is created by Dierct update of Master data (ZXXXX) Infoobject. the error which is popping up is ,
    Data source ZMMOBJ1 not maintained (check your entries)
    Message no. RSAU252
    Diagnosis
    The data source is not active
    Can some one guide me, How I can resolve this error.??
    and where the problem must have been??
    Thanks alot in advance,

    Hi,
    Check the infosource you are using for the cube. you cant use direct update infosource.
    'Direct update of master data' infosource updates into the infoobject.
    you will not have update rules for this direct update.
    you use update rules only when you use flexible update infosource.
    hope its clear.
    shylaja.

  • Loading time-dependent master data using update rules/transformations

    Hi
    I am trying to load time-dependent master data to an infoobject. It seems that I get an error message on duplicate records if I use a transformation or update rule. Does this only work with direct update ?

    In the DTP you have the option to ignore duplicate records....
    Just select that and then load data...

  • Problem in a update rule BW 3.X

    Hi, i have data in a ODS, and i want to pass these data to another ODS
    In the update rule, i have two datapackages. The first package contains 70000 registers and the second 50000 registers.
    In my start routine i have a counter variable , this variable gives me the max id of the active data in the table of the ods,  it takes the 7000 value, but if i want the 7001 value , the variable gives me 1, because of the parallel of two packages.
    How can i make the init delta from a ods to other ods in update rule, so the two data packages run secuencially
    Thanks
    Reward POints

    a

  • 0PM_DS02 - Problem with Update Rule

    Hi ,
    I have installed the Standard ODS 0PM_DS02 from BI content.
    Problem is --> In Update Rule all Data Fields have been installed perfectly but all Key Fields with Blank ( No Assignment ) .
    I would like to know  what is the reason that All the KEY Fields have installed with Blank .
    Though I can do the manual assignment for characteristics like Equipment / Functional location but my specific area of Concern is what to assign to time characteristcs 0CALDAY / 0CALMONTH etc.
    I would appreciate your help in guiding me what to assign in Key fields of 0PM_DS02 update rule.
    regards
    Vishal

    Probably you have got it resolved already.  The key fields are assigned along with the data fields in the statement RESULT_TABLE[] = G_T_UPDATE_IMAGE. 
    G_T_UPDATE_IMAGE has the same structure as /BI0/APM_DS0200, which is nothing but the active data table of 0PM_DS02.  This structure gets populated in the FM BW_MCI1_KEYFIGURE_ARRAY_GET.

  • EM12 - Self-Update problem.  Stuck with 'download in progress' state..

    I just setup EM 12 and I'm having an issue with the self update. I attempted to download the linux 32bit agent in online mode. It ran for a few minutes than failed. The problem is self update thinks it's still in download progress even tho the job failed. I even deleted the job after it failed. It's still in "Download in progress.." state.
    So I decided to download the .sar file manually and to install it in offline mode using emcli. So when I use emcli import_update to install the .sar file I get "Entity already exists". Same resulsts even when using "-force". The entity actually doesn't exist, it was never downloaded.
    Any help is greatly appreciated!
    Thanks!
    Edited by: 928917 on Apr 19, 2012 12:54 PM

    Please log an SR from MOS and update this post with the SR number. I'll get this assigned to the appropriate team.
    Thanks
    Raghu

  • Update Rule problem

    Hi frndz,
    I have one query regarding update rule.
    i want to ask you the question that while defining the routine on particular keyfigure is it requierd to maintain the sequence of the field as it is in cube.
    Like i am facing a starnge problem i have just now updated system to 3.5 now my problem is i have a master data material in that i have wriiten few update rule on specific fields,now when i am loading the data in material master data few of the material having the value others dont have.
    i think some problem lies in update rule i have checked correctly every thing is fine with the update rule,
    can any one suggest me why its behaving strangely.

    i have tried that but no where i am getting the problem.
    like after debugging i got the value correctly till the PSA but its not going correctly in data target.

  • Can not view update rules on production BW server

    This can be quite a time-consuming problem as I can't always tell if the latest update rules are successfully transported to production. 
    Most every where else in production I can choose to DISPLAY however this is not the case with update rules only.
    Is this a typical setting for most companies?  Can I turn off this setting so I can at least DISPLAY the update rules?

    hi,
    as far as I know you can only see any rules (transfer, update etc.) in BW in change mode.
    if you know where to change this setting (i.e. to see rules) - do it
    you only have to remember to change it on dev and transport.
    Regards,
    Andrzej
    ps. work around would be to debugg it with simulate data package processing, how to do this?
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/biw/advanced sap bw data transformation
    page 12
    Message was edited by: Andrzej Krysiuk

  • Feasibility of update rule logic

    I have the following scenario:
    I have a DSO which stores a number of records and stores a value for a revenue KPI.  This DSO mainly stores item data and we now would like to include the records which are in the header DSO but not the item DSO and give them a zero revenue.
    Is it best that I select all the data from the header DSO as part of the start routine logic or is there a better way in which I can collect the missing records?
    Thanks

    Hi,
    Looking up the item DSO will be too much performance oriented and may result in long time for loading.
    Do a look up on header DSO while loading the item DSO and select the records from the header which are not equal to the records in the delta package...and then populate them in the item DSO with the flag.
    But this may require you to reload the whole data in the item DSO again...may be you can do this by creating a self update rule to the item DSO and run it for once to maintain the history
    schedule the delta daily from the data source to manage the changes.
    Thanks
    Ajeet

  • Update Rule Error

    Hi Friends,
    I am installing Update rule for info Cube name: 0PAPA_C02 ( HeadCount ).
    I am facing problem in installing update rule wiht following error "Object Update rules 907KB92TLFDNXIKNGFCS15IN4: Error installing the Content version" , can any one will help on this.
    I shall be glad for every one for positive reply.
    Regards
    Deepak

    Hi Mansi,
    As per SAP Note No 336229, we are installing info cube 0PAPA_C02 ( Headcount ) with Grouping selection as "In dataflow before and after" .  On simulation we got this error only. pl. suggest where to find detail logs for this..
    info source is active.
    Note no 336229 Detail
    Do the following steps in your BW System:
    1. Transfer the Business Content in the Administrator Workbench:
    Choose InfoCube 'Headcount' (0PAPA_C02), collect all objects with
    grouping 'Data flow before and after' and copy them from the Business
    Content afterwards.
    Check whether key figures 0ANSAL_NC / 0ANSAL_VC, 0HDFTE_NC / 0HDFTE_VC
    and 0HDCNT_NC / 0HDCNT_VC were activated in the process.In addition,
    InfoCube 0PAPA_C02 itself, InfoSource 0HR_PA_PA_1 and the respective
    update rules should be active.
    Regards
    Deepak

  • Update Rules in ABAP to consolidate two InfoSources into one ODS?

    Hello experts,
    I want to solve the following problem with ABAP update rules (I am a novice in ABAP):
    In an Oracle DB I have two tables TRANSACTIONS and PARTICIPANTS with an 1:n relationship:
    One or many PARTICIPANTS can be assigned to one TRANSACTIONS and
    one TRANSACTION can be assigned to one PARTICIPANT.
    I want an ODS that contains TRANSACTIONS with the number of male and female PARTICIPANTS of each transaction.
    So I created two InfoSources each representing one of the above tables:
    IO_TRANSACTION with COMM_STRUCTURE:
    TRANS_ID
    TRANS_DATE
    TRANS_STATE
    IO_PARTICIPANT with COMM_STRUCTURE:
    PARTIC_ID
    PARTIC_TYPE (1=male and 2=female)
    TRANS_ID
    Now I want to consolidate all male participants into the data field PARTIC_M
    and all female participants into the data field PARTIC_F of the following ODS:
    Key fields:
    TRANS_ID
    TRANS_DATE
    TRANS_STATE
    Data fields:
    PARTIC_M (number of male participants)
    PARTIC_F (number of female participants)
    I tried it with the following lines of ABAB Code in the ABAP routine
    for the datafield PARTIC_M:
    IF COMM_STRUCTURE-/BIC/PARTIC_TYPE = 1.   " 1 is the value for  "male"
       RESULT = 1.
    ELSE.
       RESULT = 0.
    ENDIF.
    But after loading both InfoSources into the ODS the fields PARTIC_M and PARTIC_F are empty!!
    Do I have to do some kind of joint in a start routine in order to connect Participant Information with a specific transaction?? How?
    Thanks a lot
    Of course, solutions will be rewarded
    Axel

    Hi Venkat,
    Thanks for the hint with the common key fields.
    My problem is, that both tables have only the field TRANS_ID in common.
    So when I update TRANSACTIONS with the three Key fields TRANS_ID, TRANS_DATE and TRANS_STATE
    and PARTICIPANTS with the Key field TRANS_ID into the ODS I get data like this:
    TRANS_ID, TRANS_DATE, TRANS_STATE, PARTIC_M, PARTIC_F
    TR01                                                                        1              1
    TR02                                                                        0              3
    But I also need the fields TRANS_DATE, TRANS_STATE to be filld with data!
    any suggestions?
    Axel

  • 0liv_dso1 update rules

    Hi guys
    Having problem with 0liv_dso1 update rules.
    Im trying to install the routines for the update rule from content. Everything ele is available apart from the routines. Has anybody had this same problem where one routine hasnt been available.
    Msg from BI Content
    Object 485V83KBEXPI7VUNBAQ0D9UCR (Routine,ROUT) could not be collected for object 0GY4EYDO
    Object '485V83KBEXPI7VUNBAQ0D9UCR' (ROUT) of type 'Routine' is not available in version 'D
    Im using BI Content 703.
    Thanks in advance.
    Abu Muhammad.

    Amit,
    In your update rules ,i hope there some start routine of update routines couls be there and those rotines didn't transported successfully .Check your update rules in DEV
    Regards
    Prasad

Maybe you are looking for