Attribute Change Run and Editing BI data
Hello Experts,
I have two questions.(They are not related to each other).
Can BI data(Infocube data) be edited?
For eg GL account in R/3 is changed from 100 to 2100. I want to know how can this be handled in BI.
Attribute Change Run in the process chain ends with error.
"Master data characteristic ZACCTNUM activated in 6 seconds. Error while activating characteristic ZACCTNUM ". There are no more information.
The BWREMOTE user has the authorisation to Execute Change Run.
What could be the possible reasons for this failure.
Thanks in advance.
Regards
Meenakshi
Hi Meenakshi,
Regarding your questons:
1. You can't edit the data directly in the cube. If you have incorrect data in the cube and the data is still in the PSA you can edit the incorrect data in the PSA and you can then delete the incorrect requests from the cube. You can then reload the correct data from the PSA. If its not an option to delete individual requests you could delete the incorrect data using the selective deletion option (if you can select on the incorrect data in the cube). You could then reload the correct data from PSA or source system.
2. Please check the infoobject ZACCTNUM is active in RSD1. If it is there may be an inconsistency with the data in the infoobject ZACCTNUM, please check if the solution part of the SAP note 1033721 can help you in this case.
Best Regards,
Des.
Similar Messages
-
Use of Process type Attribute Change Run and Rollup in Process Chaning
Hi SAP Gurus,
I have a doubt about the use of process types Attribute Change Run and Roll up in PC
If any1 can clear my doubts it would be helpful
if possible if any1 can tell me about the list of process types available in Process Chains it would be helpful
Thanks in advanceChange run process is used to re-activate the Attributes after changes
Roll up process is used to refresh a target (example : aggregates) after new data are uploaded into a Cube -
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 urgenthi,
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 and Infocube Problem
Hi SAP BW Experts ,
I am getting the following problem
2 days back our production system was down when Attribute change run is running in a process chain . After the system is up I triggered the Attribute change run manually for that specific master data Object. But the jobs was cancled automatically. When I checked the Job log I found the following messages
<b>InfoCube XXX is locked by a terminated change Run</b>
System error: <b>RSDU_TABLE_COPY_INI/DDIF_TABL_ACTIVATE /BIC/E200073 /BIC/E100073 0</b>
Message no. DBMAN100
When I verified manage screen in the Infocube XXX , one request is not rolled up . when I tried to rollup that particular request manually again I am getting the same message <b>InfoCube XXX is locked by a terminated change Run</b>
When I tried to create Indexes on that Infocunbe XXX , Again I am getting the same message <b>InfoCube XXX is locked by a terminated change Run</b>
When I tried to load data in to that Infocube I am getting the same message <b>InfoCube XXX is locked by a terminated change Run</b>
The Steps Taken By Me:
1. In SM12 , there are no lock entries for the Infocube XXX
2. According to A.H.P reply I verified the Support package . We are having Import Support package 18 for 3.10( BW 3.10 patch 18 or SAPKW31018 )
so I think there is no problem from patch side.
So please let me know by doing which task , I can eliminate the error message InfoCube XXX is locked by a terminated change RunI got this reference from one of other site. Hope this solves issues of most of our ques on this topic.
We faced this problem and reported to OSS. They solved our problem.Here is
the answer from OSS
I connected to your BWQ system. I checked the table RSDDAGGRMODSTATEand
found an entrie for a change run "not yet" finished.
CNSID CLOSEDFL TIMESTMP_START TIMESTMP_END TSTPNM
207,851,300 20,030,910,141,500 0 SIDTLHG
As you can see, the field CLOSEDFL is blank (should be 'X' for an ended
change run) and the field TIMESTMP_END is also zero.
You can also check with the function module RSDDS_CHANGERUN_MONITOR as
in note 388069 that both objects you reported are the ones involved
with thi change run error (Infocube ZINV and Infoobject ZELEM_PEP):
E_CR_STATE C
E_T_CHANM 1 Entry (IOBJNM = ZELEM_PEP)
E_T_HIEID 0 Entries
E_T_AGGRSTATE 1 Entry (AGGRID = 3QR79ZYB6VGSDS3C42HPXMA8S
ICUBE = ZINV)
E_T_MSG 1 Entry (IOBJNM = ZELEM_PEP)
You have two choices to solve this problem. You cn either:
1.- Restart the change run and let it finish with ok.
The change run usually fails due to database errors, tablespace
problems, and when some user manually cancel it (NEVER should be
done!!)
2.- Change manually the entry from table RSDDAGGRMODSTATE that isdescribed
above. Set the field CLOSEDFL with a 'X' and also fill the field
TIMESTMP_END with a value with the following format
yy,yym,mdd,hhm,mss. Use, for example, '20,030,910,181,500'
IMPORTANT!!!
After this change on table RSDDAGGRMODSTATE, you have todeactivate
all aggregates, activate again and refill them!!
Hope this solves your error. If the issue is solved, please close this
message with the [confirm] button.
Best regards,
David =C1lvarez
SAP Active Global Support
The answer refers to our problem.We chosed option 2. Here is the AbAPcode:
REPORT ZLOCKED .
tables: RSDDAGGRMODSTATE.
select * from RSDDAGGRMODSTATE where CLOSEDFL = ' '.
RSDDAGGRMODSTATE-CLOSEDFL = 'X'.
RSDDAGGRMODSTATE-TIMESTMP_END = 20020912195015.
MODIFY RSDDAGGRMODSTATE.
ENDSELECT. -
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 and aggregates
Hi Gurus,
After loading to master data, we do the Attribute change run via RSA!->Tools and select the particular infoobject (which was loaded).
After this do we need to activate the aggregates or are they taken care by the change run which was done for the infoobject.
Also do we need to activate the master data via its context menu or is the attribute change run sufficient.
Thanks,Whenever you load new datas into your master data table it wil be in M version(Modified version). you are running an attribute change run to change the M version to A version(Active version). so you dont have to activate the master data separately via its context menu.
The attribute change run will aslo take care of your aggregates. You dont have to activate your aggregates separately. -
Difference between a Change-run and Activate master data
Hi experts,
Could you tell me what is the difference between making a change-run on a masterdata (rsa1 --> Tools --> Apply Hierarchy/Attribute Change...), and making a right-click on this masterdata and click on "Activate master data" ?
The result seems to be the same, all rows in version M (Revised) are changed in version A (Active)...
Thanks for your help.
Tempka.Hi
Change run will update the master data changes in Aggregates and update the object master data as well.
Activate master data will only activate the new records and it will not update the aggregates.
check out the below thread
Attribute Change Run VS Master data activation
Regards,
Vekatesh -
How does attribute change run works for Aggregates and Master data?
Hi
Can anybody xplain how does the attribute change run works for Master data ?
For e.g.
There is 0spelling and it has master data
On Day 1 there are 10 records
day 2 it has 12 records
so with attribute change run this 2 new records will get added....
The values for this 12 records will added seperately in Data load
Is this how it workss
So how about Aggregates which has Master data.????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 -
Difference between Activating Master Data and Attribute Change Run
Hi
Is there any difference between Atribute change run and Activating Master data functionaaly???
if wha it is???
can any one explain clearly?
Thanks
ChinnaWhen u load master data and its attribute to ur data target and if u change any data or attributes of ur master data,in order to update new data to ur data target attribute change run is performed.
When u create a characteristic and if u keep it as master data and activated..it is master data activation
Activating Master Data
When you update master data from an SAP system the master data is imported in an inactive state. You must activate the new master data so that it can be accessed and used for reporting purposes.
For more information, see Versioning Master Data.
Choose the path InfoObject Tree Context Menu of Corresponding Characteristic Activate Master Data.
Upon Activation there are two scenarios to choose from:
The Corresponding Master Data Is Already Being Used in Aggregates in the InfoCube:
If you are already using the available master data in aggregates in InfoCubes, you cannot activate the master data individually. In this case, proceed as follows:
1. In the main menu, choose the path Tools Hierarchy/Attribute Change.
2. Proceed as described in System Response upon Changes to Data: Aggregate.
The system now automatically restructures and activates the master data and its aggregates.
Please note that this process can take several hours if the volume of data is relatively high. Therefore, you should simultaneously activate all of the characteristics that are affected by changes to their master data, at regular intervals.
The Corresponding Master Data Is Not Used in Aggregates:
Choose the path InfoObject Tree ® Context Menu of Corresponding Characteristic Activate.
The system now automatically activates the master data so that it can be used directly in reporting.
If there is any change r newly added records in master data..then that particular data will not b avialable for the reporting unless u do activate master data...
if u r using aggregates and then there is any change in master data ...then that particular master data change wil not b available for the reporting unless u do arrtibute change run for that info object.(T-code RSATTR)
Master data attributes and hierachies are used in cube aggregates also. So to do update the latest master data attributes values in the aggregtes attribute change run need to be performed.So Attribute change run also updates the master data attributes in aggregates which is not apart of master data activation.
Text loads do not need attribute change run. Attributes, hierarchies and aggregates need attribute/hierarchy change runs. If you do not have aggregates, just activating the master data is same as attribute change run. -
Attribute Change Run VS Master data activation
hello guys
I just want to know whats the difference between 'Attribute Change Run' and Master data Activation...For me,both seem to serve same purpose.......in which scenarios do we use them?
Thanks and Regards
SHi S,
Although they seem to be the same there are differences.
Master Data activation.: When you load master data, they are loaded as D or M versions. Check the table as /BI0/P<infoobject tech name> , you will see different versions, if you have not activated your master data yet.
Note : If you are checking for SAP standard objects, drop the 0 eg table for 0MATERIAL would be /BI0/PMATERIAL.
When you activate master data, all D and M versions of records get transferred into A or active versions. So after activation, you should not find anything other than A versions.
ACR: The use of an ACR is two fold. 1st use is that it performs the same action as a master data activation automatically.
The 2nd function, is that it realligns the aggregates for the changed attributes
let me give you an example.
You have an aggregate based on material group which is an aggregate of material.
Consider that you have a material X which initial belonged to group A.
The aggregate would look like this
Material Material Group Keyfigure
X A 100
Now you change the material group of the same material as B
The aggregate would not change automatically....ie it would still be X A 100
To realign the aggregate,you use an ACR. After running an ACR, the aggregate would look like
X B 100
Hope this helps.
Regards. -
How to trigger attribute change run manaully
Hi all,
i need to update a master data object with new data. i have the flat file. i scheduled info package and exected DTP (datasource -
>Master data object). now I need to trigger attibute change run manually. How would i do that?
Pls help
Please search the forum before posting a thread
Edited by: Pravender on Feb 4, 2012 11:16 AMHI Ramya,
Activation master data is different than running Attribute change run.
Activate master data will only activate the master data in info object(Change the records in M version to A version.
Attribute Change Run will activate the master data in info object and updates the aggregates with new data if you have any aggregates built on this info object.
Be specific while asking the question.
Regards,
Venkatesh -
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 -
Attribute change Run Failed/Scheduled
Hello All,
For a process Chain Attribute Change Run has failed in BW 3.5,and I Repeated the Change Run in Chain only
where Repeat option is ,now the problem is in RSA1 it is now that change run is scheduled
and sm37 it is showing that Canceled.
Now there is Other Process Chain in BI7.0 which picks data from 3.5
Should I repeat the Master data Chain in BW 3.5 followed by in BI 7.0
Or any other way is possible as in BI7 the chain has run successfully..
Thanks,
KiranHi Kiran.......
BI 7.0 and BW 3.5............totally two seperate systems..............here BW 3.5 is just act as a source system of BI 7.0.............if change run fails in BW3.5...............it is not going to effect BI 7.0.............
As ajeet already said............it will effect the SID s in 3.5.............because attribute change run activates the master data...........and SID get generated during the activation of master data.......
Also it will effect the aggregates............because aggregates also get adjusted during change run.......if any of the aggregates contains the master data.........which are getting activated in the change run....
Now u r saying........that in SM37 it is showing that the job got cancelled............So it will not locked the master data..............terminated change runs generally lock the master data............then we hav to repeat the chain run to release the lock.........and u hav already repeated the change run............so no issue........
Hope this helps..........
Regards,
Debjani........ -
Attribute change run Failing in Process Chain
Hi guys,
Every day my process chains is failing due to Attribute change run and I am maually running attribute change run.
And one more thing when the attr. change run is triggered automatically,then it is generating 2 change counters in RSATTR tcode instead of 1.
One is successfully completes and one is still in schedule.After 2days days it is showing like completed change count id.
Please help me.
Regards,
Tiragati.Hi,
As you said Attribute change run step is failing every day.
can you post the error message. is it failing because of Lock issue or some other issue.
Mostly attribute change runs fails with lock issues. if its the same problem in your case. make sure that no master data objects runs at the time attribute change run runs.
Try to put some delay in the process of the Attribute change run so that it will not get failed.
Check if its the same ACR scheduled or diff objects?
Regards
KP -
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
Maybe you are looking for
-
When I try to attach a file to emails, the attachment fails and I receive an error message saying that it has failed. Sometimes it asks me to check whether there are firewalls or proxy. How do check for these? How do I disable these? Do I have to do
-
Not able to release normal change document for development
Hello All We have Implemented ChaRM in SolMan 7.1 SP10 Have created the Project and activated Charm with required DEV/QA/PRD logical component and before creating the Maintenance cycle, we did a check in the project which showed all green.. We are ab
-
No Service after long Airplane Mode
My iPhone 4 iOS 5.0.1, cannot grab a signal after I turned my iphone into airplane mode because my sim is not roaming sim to avoid battery drain due to searching of carrier, after going back to the country, i turned off airplane mode but No service i
-
Archive object COPA1_PABA
Hi, I made archiving and delete of archiving object: COPA1_PABA, The process finishes well, without errors. But when I try to read it with tx SARI read all file in 1 hour and finish, but doesn´t show any data. How can I check this archive object? Tha
-
How do i bypass my lockscreen?
I forgot my password and need to know how to reset my password without resetting my whole phone. how can I do that without disabling my phone?