Planning Area to Data Store Object (ODS)
Hi,
The data source is the Planning area and the target is the ODS object. The transfer rule mapping is 1 to 1 for all key figures, there is no routine used. After executing the info package and data transfer, I am checking the value in ODS update table.
One key figure for a CVC is always showing less value in ODS update table than the planning area value. I checked the extractor check in RSA3, it shows 10 records for a selection condition, but the ODS update table shows only 9 records for the same selection conditions. 1 particular record is not updated in ODS upate table.
Kindly advise to overcome this issue.
thanks and regards
Murugesan
Hi,
Did you compare the data in PSA? All 10 or less and how about Keys for your DSO? Try making all Key and load.
Why do you need DSO for Planning? Aren't you aggregating ?
@AK
Similar Messages
-
Error while activating Data Store Object
Hi Guru's,
When I try to activate a data store object i get the error message :
The creation of the export DataSource failed
No authorization to logon as trusted sys tem (Trusted RC=2).
No authorization to logon as trusted sys tem (Trusted RC=2).
Error when creating the export DataSource and dependent Program ID 4SYPYCOPQ94IXEGA3739L803Z retrieved for DataStore object ZODS_PRAHi,
you are facing a issue with your source system 'myself', check and repair it. Also check if the communication user (normally ALEREMOTE) has all permissions needed.
kind regards
Siggi -
BW Analytical Authorisations and Data Store Objects
Hello All
I am in the proces of trying to figure out how BW Analytical authorisations work as I have to build some authrisations for a new a new BW project.
I understand the concept of BW Analytical authorisations. I have created an object linked to heirarchies via an info provider, and assigned it to a user and it works great. The problem is that I then went and ran a generation for heirarchies and I specified the Z info provider my analytical authorisation object was linked to. Now I find that all usrs on the system have access to my object and I need to remove this. Even new users on the system automatically get this access.
I have read note 1052242 which explains that I can remove the authorisations using data store objects (DSOs). The thing is that I do not know how to maintain these DSOs..
Can anyone help with this. Once I know how to maintain the DSO I can add in the required D_E_L_E_T_E entry and re-run the genration and hopefully this will solve my problem.
Thank You In Advance
Best RegardsHi Anwar,
if your question is how to update data into a DSO, then I recommend you read the documentation.
http://help.sap.com/saphelp_nw70/helpdata/en/f9/45503c242b4a67e10000000a114084/frameset.htm
You require basic BW knowledge for that.
If your background is more ABAP then think about making the DSO a DSO for direct update.
That way you do not need BW knowledge and you can use ABAP instead to modify the data in the DSO.
These Function modules of the API can be used:
● RSDRI_ODSO_INSERT: Inserts new data (with keys not yet in the system).
● RSDRI_ODSO_MODIFY: inserts data having new keys; for data with keys already in the system, the data is changed.
● RSDRI_ODSO_UPDATE: changes data with keys in the system
● RSDRI_ODSO_DELETE_RFC: deletes data
More information about these Function Module is here
http://help.sap.com/saphelp_nw70/helpdata/en/c0/99663b3e916a78e10000000a11402f/frameset.htm
However, if that doesn't solve your original problem with the authorizations, here are some useful links that I found helpful when implementing BW Analysis Authorizations.
SDN area for Analysis Authorizations
http://wiki.sdn.sap.com/wiki/display/BI/AuthorizationinSAPNWBI#AuthorizationinSAPNWBI-Differencebetweenrssmandrsecadmin
Marc Bernard session
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/ac7d7c27-0a01-0010-d5a9-9cb9ddcb6bce
SAP release note for new Analysis Authorizations
http://help.sap.com/saphelp_nw04s/helpdata/en/80/d71042f664e22ce10000000a1550b0/frameset.htm
Best,
Ralf -
Hi ,
What is mean by the term " Data Store Objects "
What is the difference Between Data Store Objects and An info cube ?
Kumarhi,
the basic differenece between ODS and infocube is that ODS has overwrite facility while info cube have additive facility.
cube has 16 dimension while ods has three dimension.
for more information check ouyt this link
http://help.sap.com/saphelp_nw2004s/helpdata/en/b2/e50138fede083de10000009b38f8cf/frameset.htm
<b>under modelling</b> -
Error while Data Store Object activation
Dear Guru's
I'm new to BI 7.......
I'm trying to load data to Data Store Object from PSA through DTP and it was successful upto newdata table. But while activating the request to active table the total status of the request turned as red and in DETAILS all the messages were in green.
Kindly let me know what could be the problem.
Surely points will be awarded
thanks in advance.....
with regards,
ViswaDear KK,
Here I printed the log pls go theough it..
Job started
Step 001 started (program RSDELPART1, variant &0000000000000, user ID 160624)
Delete is running: Data target ZIC_EX1, from 57 to 57
FB RSM1_CHECK_DM_GOT_REQUEST called from PRG RSDELPART1; row 000875
Request '57'; DTA 'ZIC_EX1'; action 'D'; with dialog 'X'
Leave RSM1_CHECK_DM_GOT_REQUEST in row 70; Req_State ''
Overall status 'Red' (user 160624)
Incorrect data could be visible in Reporting (see long text)
Status transition 2 / 3 to 9 / 9 completed successfully
SQL: 15.05.2007 13:26:26 160624
ALTER TABLE "/BIC/B0000161000" TRUNCATE PARTITION
"/BIC/B00001610000000000002"
SQL-END: 15.05.2007 13:26:26 00:00:00
Request DTPR_6K1ZWLCJLY9ZF4NLHC91N1J10 deleted from PSA;REQICODS entry also deleted
Request DTPR_6K1ZWLCJLY9ZF4NLHC91N1J10 not found in IC ZIC_EX1;CODS also deleted
Request DTPR_6K1ZWLCJLY9ZF4NLHC91N1J10 deleted from PSA;EQICODS entry also deleted
Overall status 'Deleted' (user 160624)
Delete is finished: Data target ZIC_EX1, from 57 to 57
Job finished
with regards
Viswa -
Error while loading data in data storage object(ODS)
Hi,
I am extracting data from data base with help of DB connect.I can see number of records are added into ODS.but when I try to activate data in ODS, its going to red.When I see error message as followes.Its is saying invalid char,when i see data in PSA , each and every record is Green.
1)Value 'closed' (hex. '0063006C006F007300650064') of characteristic STATUS_SC contains invalid characters.
2)Error when assigning SID: Action VAL_SID_CONVERT table CATG_CHG.
3)Activation of M records from DataStore object SC_CHNG terminated.
4)Process 000003 returned with errors.
5)Process 000009 returned with errors.
Any inputs plz
Regards.
Harry.load the dat from PSA & into ods. Then select the errornous data in PSA and edit it for the info object STATUS_SC . (It say lower charectaristics. Check if the source system values.
1. If that is true then chage the value in PSA then load the PSA data to cube.
2. Else in the transfer rules write an abap code (ABAP ROUTIEN)(to upper).
Message was edited by:
SAI -
Error when Activating the data store object
Hi All,
I have to get the following below errors when i was activating the ods.
Transfer structure prefix for source systemt T90CLNT is not defined
Error when creating the export datasource and dependent objects
could anyone help me on this issue.
Regards,
Naveen.
Edited by: naveen naveen on Feb 2, 2009 6:35 AMHi Naveen,
Check the Source System connection and Run program RS_TRANSTRU_ACTIAVATE_ALL in SE38 and give your Source system ID and Infosource. If you have infosource. or replicate your datasource.
and also Check the BW self System whether it is active or not. then try activating DSO
hope this helps
Regards,
Daya Sagar
Edited by: Daya Sagar on Feb 2, 2009 11:13 AM -
Delete a request from the Data Store Object,
Hi Experts,
We recently upgraded our BW3.5 to NW2004s and I tried to load data into my DataStore. I am trying to delete an invalid request and it does not allow me to delete it.
Can someone help me with this?
Thanks in advanceTry deleting this request from the PSA as well.
On DataSource -> rc -> Manage
Find the request number and delete it.
Also go and delete it from DataStore Object.
Next time when you run DTP you wont have this request.
Hope this helps. -
With Java Persistence, are DAOs (data access objects) still needed?
I have just looked at the Java Persistence tutorial and it says each table row of a database can be represented as a Java Persistence entity instance.
The definition of an "entity" is very much like how you would define the class of an equivalent DAO.
So I am wondering... should DAOs still be used ? or can persistence entities completely replace them?Hi,
I am saying that if you use JPA then you will not be making a DAO class, for example if you have a Person.java object you will not need to make a PersonDAO.java object.
For example, if using JPA you Person.java object would look like this example below...
Of course, the classes that call person object may need to call some JPA manager APIs or some JTA transaction APIs. If you use EJB session beans to call the JP{A entity then you dont have to have any code, as ou can see here
https://blueprints.dev.java.net/bpcatalog/ee5/persistence/ejbfacade.html
if you do not use EJBs in a pure web app then you will likely manually write code to manage transactions and entity manager APIs such as
https://blueprints.dev.java.net/bpcatalog/ee5/persistence/webfacade.html
See Person.java entuty example below and see there is no DAO code.
@Entity
public class Person implements java.io.Serializable {
private int personId;
private String userName;
private String firstName;
private String lastName;
private String summary;
public Person() { }
@Id
public int getPersonId() {
return personId;
public String getUserName() {
return userName;
public String getFirstName() {
return firstName;
public String getLastName() {
return lastName;
public String getSummary(){
return summary;
public void setPersonId(int personId) {
this.personId = personId;
public void setUserName(String userName) {
this.userName = userName;
public void setFirstName(String firstName) {
this.firstName = firstName;
public void setLastName(String lastName) {
this.lastName = lastName;
public void setSummary(String summary) {
this.summary = summary;
} -
Data Store Object Activation failure
Dear Friends,
I have a DSO which gets updated directly from flatfile. DTP seems fine, but activation of data in DSO is failing continuously. The error message is as below,
"Error when using the dynamic structures during SID determination"
I cross checked data in file and masterdata, everything seems correct. Even I deleted the request and repeated the load couple of times, but failed to get any positive result. Could anyone please tell me how to solve this?
Thanks and Regards
NeoHi Neo,
We have one setting in DSO level "SID" Generation check that check box is selected or not. if it's selected uncheck that and reload and try again.
And also check any special charcters in that file you find the error in ativation log only.
Hope it's help you.
Thanks and Regards,
Venkat. -
How to extract data from SNP Planning Area
Hi All,
I am trying to extract data from SNP Planning Area. i had created the data source as it is given in help document but when i try to test the data source for the data through extractor checker it gives a message "0 data records selected".
So please help me out if some body have some document in the regard pl forward it to my mail id [email protected]
Thanks in Advance.
Best Regards.
rahulHi Ganesh,
In SNP you do not have to go to RSA6 u can create datasource in S&DP Administration>change planning area>Extras-->Data Extraction Tools.
from there u can do all the settings and can as well test.so there is no use of either RSA6 or RSA3.
bets regards,
rahul -
Multi-planning area when updating an infocube
Hi,
I work on a multi-planning area based on a transactionnal cube (C1) and a standard cube (C2). I have to add a characteristic in the standard cube.
Since this change, a planning level has problems : it is only used by calling a function module : API_SEMPS_GETDATA. This function returns no data whereas the cube contains data for the selection filters of the level.
It's all the more surprising as I have another multi-planning area based on another transactionnal cube (C3) and the same standard cube (C2), and for the level of this multi-planning area, the data are returned from the API_SEMBPS_GETDATA function.
The multi-planning area has not changed. I can't understand where the problem comes from.
Has anyone had already dealt with a problem like that?Hi Agnes,
double check your selection criteria when you define the planning level or package. If you call API_SEMBPS_ADHOCPACKAGE_SET then selection needs to be passed in external representation which might be different in your case.
Regards,
Marc
SAP NetWeaver RIG -
Time Series Objects for a Planning Area
Hi all,
Can anyone let me know why do we create Time Series Objects for a Planning Area.
What is its Role & significance..
Regards,.
Vishal.S.Pandyatime series is usually a Demand planning concept(and used in SNP as well but in SNP its predominantly the order series that plays a main role)
time series is a general concept in statistics(and forecasting) wherein the value of a key figure is represented in a time bucket
Time series gives you an idea of the gradual change in the values by time and the relation of the future based on the past
planning area in APO (and other tools) tries to represent this as a 2 dimensional model with time on the columns and key figures in the rows. the value that you load into the cells that are formed by the above are based on the characterisitic values you choose from your MPOS which is linked to the way the values are stored in the planning area
The planning area stores data for each key figure in the smallest unit of time(technical storage buckets) and the lowest level of characterisitc value combination -
Error on activation of data records from ODS object
hi,
Kindly help with my BW Problem, the error occured on the
activation of ODS. The error says "<i>Request
REQU_43MNOPW29W4F5M037J7OAFP52 in ODS ZPUR_O01 must have QM
status green before it is activated</i>" and "<i>Activation of data
records from ODS object ZPUR_O01 terminated</i>"
I tried to check the data in the ODS Object by choosing
<LS>Administrator Workbench > data targets > context menu on ODS
Object ZPUR_O01 but the status are green and when i tried to
activate it the logs says "<i>ODS object ZPUR_O01 was built
incorrectly. Cannot update request
REQU_43MODQ3GF69X17B71ZKQMN85I(20,154)
ODS object ZPUR_O01 was built incorrectly. Cannot update request
REQU_43MQ8A8F0L1US5COQTUUWX3BA(20,155)
ODS object ZPUR_O01 was built incorrectly. Cannot update request
REQU_43MQ8OQQTY21YQ37RMA1WMO06(20,156)
Data to be activated successfully checked against archiving
objects
Activation of data records from ODS object ZPUR_O01 terminated</i>"
Please help me with this problem.Hi Jay
U need to update these requests to ODS
REQU_43MODQ3GF69X17B71ZKQMN85I(20,154)
REQU_43MQ8A8F0L1US5COQTUUWX3BA(20,155)
REQU_43MQ8OQQTY21YQ37RMA1WMO06(20,156)
1) delete the current request
2)Reconstruct the requests above three request
3)and then Load the current reqest (REQU_43MNOPW29W4F5M037J7OAFP52)
Then only u will be able to activate the ODS....
This is an serialization issue...
hope it helps
regrds
AK
assign points if usefull -
How many days we can store the data in psa & ods ?
hi guru's
how many days we can store the data in psa & ods ?
Thanks & Regards.
PrabhakarreddyHi Prabhakarreddy,
As many days as you like:
In the PSA you can keep data as long as you like but you will need more and more disk-space. So its advisable to clean up from time to time.
Example:
PSA's from full loads Clean up in a weeks time,
PSA's from Deltas: Clean up after you are sure data is correct. (e.g. a month or 90 days)
Remember that you cannot do a reconstruction from dataloads of which you have deleted the PSA. If some thing is wrong you will have to do an Init again!
In ODS's you must keep data in order to keep your delta loads to cubes in order. Removing data will force you to do a new initial load.
Sometime companies delete old data form ODS's that is older than a certain period (e.g. more than 3 years old) by running a selective deletion. You will have to do an init again. But loads and activation may run faster and of course you gain on disk space.
Udo
Maybe you are looking for
-
Other than disabling it? Details here https://forums.adobe.com/message/5835501 Encounted a very major bug today that I need to figure out how to get around asap as it's completely preventing me from doing any work. Whenever I edit any text - be it ed
-
Inventory Balances Details Report
Hi, Is there any standard inventory balances(in qty & value) details report whereby we can view inventory balances breakdown by plants, storage locations and even batches if possible? Thanks, CW
-
Need help on event based report scheduling on webi 3.2
Hi All, I need to add/remove trigger events on scheduled report instances. I have around 100 scheduled report instances and want to add a event trigger. I do not want to reschedule all the instances one by one with new event trigger. Is there any way
-
3D shapes black, too dark (Adobe solution doesn't work)
I am experiencing the problem in CS6 described here: http://helpx.adobe.com/photoshop/kb/3d-shapes-black-or-dark.html However, the file provided by Adobe as a solution is an empty text file. Is this a mistake? I followed the instructions but it did n
-
Since I installed mountain lion pages hangs
Since I installed Mountain lion Pages hangs every hour or so and needs a force quit. Is this a known problem and is there a fix? Model Name: MacBook Pro Model Identifier: MacBookPro8,2 Processor Name: Intel Core i7 Pr