Attribute Change Run for Hierarchy

Dear experts:
we are trying to create a process chain for a hierarchy. When we included "Execute InfoPackage" into process chain, it automatically dragged other 2 steps into process chain as well, which are "Save Hierarchy" and "Attribute Change Run".
My Question is when we looked into "Attribute Change Run", the obj type is "Execute InfoPackage" instead of "Hierarchy". Shouldn't we choose hierarchy as object type when operating Attr change run??
Besides, I checked SAP document. It is said the "Attr Change Run" is only necessary when the hierarchy occurs in aggregates. Can anyone please explain to me what that means.
Thank you very much
Regards
SzuFen

Haven't really looked at the object types in the process chain (we're still using event chains here for the most part), but I would be inclined to leave it as, and only change it if you have a problem.
The process chain tool drags steps into the chain by default, e.g drop and build index, attr change run.  That doesn't mean you have to keep them in the chain.  If you do not have hierarchies in your aggregates, you could remove the step.  Now of course, the burden falls on you to remember to add it if you ever create an aggregate with a hierarchy in it.
Of course the next would be, if most of your queries use a hierarchy, you would probably want the hierarchy in the aggregate, otherwise the aggregate isn't going to be used.

Similar Messages

  • How to make Attribute Change run alignment & Hierarchy changes in Aggregat

    Hello
    I want to understand that How to make Attribute Change run alignment & Hierarchy changes in Aggregate?
    I posted previously the same question but there were not good answers and i was not able to understand clearly .....
    If there is Process chain XXY which makes Attribute change run for Master Data 0SPELLING ?
    Now there is Aggregate TRT which includes :
    0SPELLING , Fiscal Period , Purchase Product, Purchase Category ?
    Now pls answer following question ?
    1) Does the Process Chain XXY which makes only attribute change run alignment for 0SPELLING , Will this process chain automatically do the Change run alignment for 0SPELLING in Aggregate TRT ? YES or NO
    2) If Yes, then we are just suppose to do Roll up for Aggregate TRT after Process chian XXY completes and finish job ?
    3) If No, then what steps are suppose to be DONE so as to make sure that Aggregate TRT has new values and perfect values for 0SPELLING ?
    Please answer and coorect if i have any wrong question....

    for e.g.
    u have 0spelling whicha has attributes x,y and z on day 1 with 10 records
    so do ur aggregates on day1 with same values
    now on day2 u had new values of attributes y,z,s,d and new hierarchies and so u add new records
    with data load u will load the data with version M of modified and is not available for reporting
    If u do attribute change run then this modified version is activated to A i.e. active version .
    It will also do the change run alignment for Aggregate for new attribute values and new hierarchy values for aggregate.
    now in order for this data to be available for reporting u will need to do the roll up of aggregate.....
    if u roll up aggregate before attribute change run , new data is not avaialable for reporting
    if u roll up aggregate after attribute change run, then data is available for reporting
    if u dont roll up aggregate eventhough new data is in dataprovider, still new data will not be available for reporting.
    this is how it works

  • How to make Attribute Change run alignment & Hierarchy changes in Aggregate

    Hello
    I want to understand that How to make Attribute Change run alignment & Hierarchy changes in Aggregate?
    I posted previously the same question but there were not good answers and i was not able to understand clearly .....
    If there is Process chain XXY which makes Attribute change run for Master Data   0SPELLING ?
    Now there is Aggregate TRT which includes :
    0SPELLING , Fiscal Period , Purchase Product, Purchase Category ?
    Now pls answer following question ?
    1) Does the Process Chain XXY which makes only attribute change run alignment for 0SPELLING ,   Will this process chain automatically do the Change run alignment for 0SPELLING in Aggregate TRT ?         YES or NO
    2)  If Yes, then we are just suppose to do Roll up for Aggregate TRT after Process chian XXY  completes and finish job ?
    3) If No, then what steps are suppose to be DONE so as to make sure that  Aggregate TRT has new values and perfect values for  0SPELLING ?
    Please answer and coorect if i have any wrong question....

    for e.g.
    u have 0spelling whicha has attributes x,y and z on day 1 with 10 records
    so do ur aggregates on day1 with same values
    now on day2 u had new values of attributes y,z,s,d and new hierarchies and so u add new records
    with data load u will load the data with version M of modified and is not available for reporting
    If u do attribute change run then this modified version is activated to A i.e. active version .
    It will also do the change run alignment for Aggregate for new attribute values and new hierarchy values for aggregate.
    now in order for this data to be available for reporting u will need to do the roll up of aggregate.....
    if u roll up aggregate before attribute change run , new data is not avaialable for reporting
    if u roll up aggregate after attribute change run, then data is available for reporting
    if u dont roll up aggregate eventhough new data is in dataprovider, still new data will not be available for reporting.
    this is how it works

  • Can we apply attribute change run for datatarget (Master data )

    hi,
    can we apply attribute change run for datatarget like masterdata where for example i am loading 0pm_order_attr to 0pm_order data target (master data). after successful loading of data, do i have to apply attribute change run for <i>info object</i> 0pm_order or apply attribute change run for 0pm_order in <i>info providers</i> because after successful loading of pm order data, i am trying to load transactional data and it is showing error "No SID value found for xxx record"
    pls advice how not to make the error repeat even after successful loading of master data.
    Thanks in advance, quick responce is greatly appreciated.

    Hi all,
    i am in production server and cannot activate the master data 0pm_order which is in info providers directly, is there any chance of activating it with any other option.
    coming to attribute change run, i understand that we can apply for master data objects which are there in info providers, am i correct?
    i ran attribute change run yesterday for the info object 0pm_order but even after doing that i tried to load transactional data but it was failure with the same error "No SID value found", why i am getting when i found master data loading successful and ran attribute change run for infoobject.

  • Attribute Change Run- For Custom InfoObject

    We have custom IO ZGN_PROD. For past few days attribute change run is not happening to this IO even though there are thousands of M version entries in P table. We have tried to use Report RSDDS_AGGREGATES_MAINTAIN for attribute change run but then also it is not going through. When we debug this report we found out that there is SQL statement in Report RSDDS_AGGREGATES_MAINTAIN which is not getting executed successfully.
    SQL Statement is
      UPDATE (<l_sx_itab>-name)
        SET  objvers = rs_c_ojbvers-active
             changed = rs_c_changed-nothing
        where objvers = rs_c_objvers-modified
          AND changed = rs_c_changed-insert.
    After execution of this SQL Sy-subrc is 4 instead of 0.
    What could be the reason.
    Can you please help me resolve this issue?
    Thanks and Regards,
    Samir

    Haven't really looked at the object types in the process chain (we're still using event chains here for the most part), but I would be inclined to leave it as, and only change it if you have a problem.
    The process chain tool drags steps into the chain by default, e.g drop and build index, attr change run.  That doesn't mean you have to keep them in the chain.  If you do not have hierarchies in your aggregates, you could remove the step.  Now of course, the burden falls on you to remember to add it if you ever create an aggregate with a hierarchy in it.
    Of course the next would be, if most of your queries use a hierarchy, you would probably want the hierarchy in the aggregate, otherwise the aggregate isn't going to be used.

  • Attribute change run for Customer

    Hi All,
    I did a delta load of the customer data and got some new and changed records. I remember that we need to do an attribute change run after loading any master data. To do that, I went through the menu path Tools Apply hierarchy/Attribute change run...but couldn't find anything there. Do I need to do anything to get the "Customer" here to do the attribute change run.
    Thanks,
    RPK.

    Hi
    Go to
    Tools-->Apply hierarchy/Attribute change run
    Oncle ur there click execute to start change run,It will staart and finishes the Attribute change run.
    If u want to see the list of objects click on the 'InfoObjectlist' on the Tools-->Apply hierarchy/Attribute change run screen
    Assig point if it is helpful

  • Hierarchy/ Attribute Change Run

    Hello Gurus,
            I am loading data into one infoobject which is having attributes, text and hierarchy. But after loading data into that info object, if I check in tools -> Apply Hierarchy/Attribute change Run, for that same infoObject it is showing blank.
    How do I get that infoobject into tools -> Apply Hierarchy/Attribute change Run -> info objects list???
    Thanks in advance.
    Regards,
    Rajdeep.

    Hi Lavanya,
    I am doing the same, I am trying to load data. It is getting loaded in the characteristic but I am not able to see that infoobject in apply hierarchy/ attribute change run.
    In manage tab I can see that request with ready for reporting.
    Thanks for your quick reply.
    Regards,
    Rajdeep.

  • Attribute change run---imp--urgent

    hi experts,
    when i am trying to run attribute change run for master data infoobject, always it gets cancelled, the reason system shows for cancelled attribute change run is <b>"Hierarchy/Attribute change cancelled (protocol/Shortdump)"</b>
    what is the reason for this and secondly when i try to do the manual activation of that particular infoobject, it gives a pop-up window saying " The infoobject XXXX is already active" which means that though we are doing the manual activation, it is not doing the activation. Why i am strong in saying this is beacuse there were new records entered into that infoobject and after the data loading when i activate it manually because attribute change run is not running successully, it shows that infoobject data is already active.
    why is it so ? what could be the reason?
    would appreciate your quick responce

    Hi,
    Are you able to schedule the Attribute change run from Tools-> attribute Hierarchy change run? I hope you still able to see your Info object in the list.
    Check the shortdump. May be you can find a clue as sometimes some aggrgetaes cause problem while adjusting. If you find such aggrgeate, deactivate it and run teh change run.
    You can also check in the Attribute change run monitor. There also youw ill find clues as which aggrgeate is causing the problem.
    Regards
    Srini

  • Aggregates with Attribute Change Run and Master data

    Hi !
    I created Aggregate which includes Master Data such as Customer , Customer Number , Material , Material Number.....
    It also contains navigational attribute and hierarchy...
    Now we all know that if Master data and Hierarchy changes frequently(or some new values are added or new attributes are added etc.) we want to see the respective change in Aggregates too
    So just Rolling up aggregate will not help.
    We need to apply Attribute Change run for this purpose, to aggregates..
    Now the question is HOW TO  APPLY ATTRIBUTE CHANGE RUN to aggregates?
    How to automate this process with Process chains..?
    If i create Aggregate on Master Data CUSTOMER NO., DOES IT AUTOMATICALLY INCLUDE THAT AGGREGATE IN ATTRIBUTE CHANGE RUN FOR THAT CUSTOMER NO. PROCESS CHAINS ?   Yes or No..........
    (What i mean to say is if there is Attribute Change Run for Customer No. and if this is in Process chains specially created for Customer Number , than as aggregates are created on  Customer No., does i t automatically applies and make changes to Aggregate too, or do we hvae to create special process chian for it ?)
    Please reply asap ? its urgent

    hi,
    check these links for attribute change run
    What's the attribute change run? and the common sequence of a process chain
    http://help.sap.com/saphelp_bw30b/helpdata/en/80/1a67ece07211d2acb80000e829fbfe/content.htm
    regards
    harikrishna N

  • Attribute Change Run Process chain

    Hi,
    We have a attribute change run step in Process chain with "selective infoobjects".
    But when it executes it runs attribute change run for all infoobjects apart from what i have mentioned in the variant.
    Proof:
    I had a snapshot of infoobject list in RSA1->Tools->Attribute change Run before executing process chain in which i saw info objects other than what i had in the variant.
    I ran the process chain.
    Again I saw the infoobject list RSA1->Tools->Attribute change Run and it was empty!!
    Even though I mention some infoobject in process "Attribute change Run" It runs for all info objects irrespective of what I maintain in the variant.
    This causes problem and creacting lock. If anyone ever observed this problem and resolved please let me know!!
    Thanks
    VJ

    well here is the POC ,I have nw204s SP-12 .
    Steps followed -
    Monitor of change run - 3 infoobjects currently waiting for CR.
    Built PC with Process type "Attribute  Change"  only ..no other process types barring "Start" which is imperative.
    Included only 2 Infoobjects from the 3 aforementioned.
    Scheduled as immediate and it executed CR for the 2 only,so my CR monitor shows now 1 pending for CR to be run,which is as expected.
    So as per Proof of Concept sp-12 works with process type "Attribute  Change"
    You may wish to check your process chain again and in worst case raise an OSS to SAP.
    Hope it Helps
    Chetan
    @CP..

  • Change run for Compounding  infoobjects

    Hi Experts,
    I need a solution.My question is that do we have any option like attribute change run for compounded infoobjects.Ex.Componding change run??.
    Issue is that.I have Characteristic infoObject ZBOMM i.e for Bill of material.It has attributes and compounded infoobjects.The componded infoobjects are 0plant and 0material.We know these compounded objects acts as an primary key for ZBOMM infoobject.When the changes happen for attributes,because of attribute change run it over writes all attributes of ZBOMM which will be available for reporting.But when it comes to compounding infobjects (0plant and 0 material) it will retain the old data and also reflects the new changed data.this is shows double entry in reports.I want the old data not to be present as it happens for attributes.
    Is there any solution for this problem?.
    Please let me know.
    Thanks and Rgds
    ACE

    Hi!
    Run RSDDS_AGGREGATES_MAINTAIN for 0plant and 0material.
    Hope it helps!
    Adwin

  • Attribute Change Run- Serial or Parallel

    If we are building a chain for Attribute Change Run for all Master data objects, should we:
    1. load Masterdata A, followed by attribute change run, load masterdata B followed by attribute change run, load masterdata C followed by attribute change run....
    2. Load Masterdata in Parallel followed by AND with ONE attribute change run.
    The first one seems grossly redundant but then if we have only ONE attribute change run, wouldnt that lock up all the objects for a LONG time?
    Also, does an attribute change run by default include ALL objects which have been loaded anew and for which the change run has not run???

    Thanks!
    So, having just one attribute change run for all these objects is a better option?
    Wouldn't it lock up the objects for a long time?
    Also, say I have loaded object A , B and C. And in my process chain I have Attribute change run only for Object C.
    Will the Attribute Change Run include newly loaded A and B by default?
    I ask this because we saw something like this happening
    Edited by: CC on Apr 9, 2010 8:33 PM

  • CRITICAL QUESTION ABOUT ATTRIBUTE CHANGE RUN?

    In the master data load process chain there are several hidden small Attribute change run for each and individual loads and at the end there is a final Attribute change run this is causing delay for loads. i think this is been done this way because there are several delta loads going to the same infoobject, so it is doing Attribute change run after each and every load going to the target.
    My question is it mandatory to do this Attribute change run after each an every load going to the same data target or can we have only one big Attribute change run after all the master data loads to avoid delay and to improve load performance?
    Thanks in advance!

    Hi les,
    u can run manullay also attribute change run for particular infopbect whichever impacting the peroformance thruogh RS1 goto "Tools" menu and select apply attribute change run and select infoobjects whichever u want to run.
    I think it will help u. In this way u can run only relevant infoobjects ultimately it wont efect for system perofmance also
    assign the points if it helps.
    thanks
    sg

  • Attribute Change Run Process

    Dear All,
    I have scheduled a Process Chain Run in BI7. All the Process has run successfully. But there is some problem with the Attribute Change Run.
    At the start of the Process Chain all the colors of Process was green and gradually all the Successful process is turning from Green to Normal Color,but in the attribute process change run the Green color is not yet gone. So i am not getting any idea if my attribute change run has run successful or it is still running?
    Plz help

    Hi Anup,
    What is the status of the attribute change run for your infoobject? whether it is successful?
    If it successful then no issues. The attribute change run happened.
    coming to process chain. there might be some problem in updating the process chain coloring.
    Dont worry about the process chain coloring just chk whether the described job is completed or not.
    orelse chck in SM37(background jobs) so that you can know whether the process event attribute change run happened or not?
    Rgrds,
    Ravi

  • RSA1 Setup and Hierarchy / Attributes Change Run Activation

    I have perfomed a Hierarchy / Attributes change run in RSA1, but althought it shows no errors; in some transactions (reports) its not updated or rather it still shows the previous and the actual hierarchy values overlapped.
    One of the possible solutions its to deactivate and reactivate aggregates, I already entered 0 in transaction RSCUSTV8, also try to find info objects and click  on activate master data but none has the option and they are not assigned.
    I been reading some solutions that involve making changes to the data that shows in different parts of transaction RSA1, the problem is that in my case there are no data in the transaction just shows some unassigned info objects.
    In fact SAP ask me to provide a System Logical Name prior to use transaction RSA1. So problably there are more set up steps missing.
    Does somebody knows where should I look for answers.
    Thanks
    Best Regards,
    Carlos

    Its more complicated than I thought currently learning more about BW

Maybe you are looking for