When do we create a Infocube & DSO?
Hi Experts,
I got some doubts about Infocube & DSO. I want to know on what kind of scenario, we create an infocube & DSO? I know this is a usual question, but I want a detailed level of explanation.
Thanks in advance,
With warm regards,
Kannan
Hi Kannan,
InfoCubes
An InfoCube describes (from an analysis point of view) a self-contained dataset, for example, for a business-orientated area. You analyze this dataset in a BEx query.An InfoCube is a set of relational tables arranged according to the star schema: A large fact table in the middle surrounded by several dimension tables.
The data is stored physically in an InfoCube. It consists of a number of InfoObjects that are filled with data from staging. It has the structure of a star schema.The real-time characteristic can be assigned to an InfoCube. Real-time InfoCubes are used differently to standard InfoCubes.
InfoCubes are filled with data from one or more InfoSources or other InfoProviders. They are available as InfoProviders for analysis and reporting purposes.
DSO
A DataStore object serves as a storage location for consolidated and cleansed transaction data or master data on a document (atomic) level.This data can be evaluated using a BEx query.A DataStore object contains key fields (such as document number, document item) and data fields that, in addition to key figures, can also contain character fields (such as order status, customer). DSO consists of three tables: activation queue, table of active data, change log
The data from a DataStore object can be updated with a delta update into InfoCubes (standard) and/or other DataStore objects or master data tables (attributes or texts) in the same system or across different systems.
Unlike multidimensional data storage using InfoCubes, the data in DataStore objects is stored in transparent, flat database tables. The system does not create fact tables or dimension tables.
Thanks,
Ravi
Similar Messages
-
Error while creating transformation from DSO to InfoCube
Hi Gurus,
When i am creating tranformation from DSO to InfoCube getting an error, " The unit/currency 'Source Currency 0CURRENCY ' with the value 'space' is assigned to the key figure 'Source Key Fig. ZAMT_PLC ' with the value
'8.50 ' "
ZAMT_PLC is created with 0CURRENCY.
On checking we found that there is no value stored for Currency field in table level itself. Now in this case how do we avoid this error.
I want to know why is this we need to have value for 0Currency field???
Thanks & Regards,
AnupHello Anup,
If you load a key figure which has a unit assigned to it,
then for every records where the key figure has a valid value
(value 0) the corresponding unit has to be delivered as well.
Additionally please check note 1366474 regarding the RSTRAN 312
error message:
"The corrections contained in Note 1165168 are incomplete.
Depending on the sequence during loading, the system may not issue error
message RSTRAN 312 even though data regarding the assigned unit or
currency "space" is incorrect."
This means actually, that the system should have issued the RSTRAN312
error message even before the upgrade, but for some reason this
check found no issues in some constellations. This means furthermore
that your system behaved incorrectly in the past, that this
error message was not triggered if you loaded key figures without
any unit.
I'm sorry to tell you, but the system behaves and works as designed
as it should be even before the correction from note 1366474.
Please change your transformations for key figures which
have a unit assigned, that the unit field is filled correctly.
with the corresponding units, otherwise the system will abort
the processing of the data with the above mentioned error
message.
Best Regards,
Des -
Error while loading data from DataSource to InfoCube/DSO through DTP
Hi Friends,
I am trying to load data from DataSource to InfoCube/DSO through DTP and getting the following error:
Exception in substep: Extraction completed
Processing terminated
Data package 1 / 30.04.2009 22:38:30 / Status 'Processed with Errors'
When i see the detail message it says:
Syntax error in routine "convert_to_applstru", line 25 of generated program"
I checked all my transformation and looks ok. I was able to load data earlier and i getting this error all of sudden. Does some one know what is this routine "convert_to_applstru" ?
Thanks,
AmitHi Arun,
Where do i see this generated program in RSRV. I dont see this in RSRV. Please guide me.
Thanks,
Amit -
May i know how to create Transactional Infocube, Data from cube to cube
Hi All,
I need to create a Transactional Infocube. Can anyone help me how to create that. and how it differs from Basic cube while creating Transactional Infocube.
My other question is how to load data from one cube to another.( is it possible from basic to transactional )
It's urgent.
regards,
AliHi Ali,
http://help.sap.com/saphelp_sem60ep1/helpdata/en/7b/a90e78d10311d4b3490050dadfb23f/frameset.htm
Transactional InfoCubes differ from Basic InfoCubes in their ability to support parallel write accesses. Basic InfoCubes are technically optimized for read accesses .
Use
Transactional InfoCubes are used in connection with the entry of planning data. See also Overview of Planning with BW-BPS. The data from this kind of InfoCube is accessed transactionally, meaning data is written to the InfoCube (possibly by several users at the same time). Basic InfoCubes are not suitable for this. You should use Basic InfoCubes for read-only access (for example, when reading reference data).
transactional infocubes can be filled with data using two different methods: using the transaction of BW-BPS to enter planning data and using BW staging, whereas planning data then cannot be loaded simultaneously.
Anyway, the data from this kind of infocube is accessed transactionally, meaning data is written to the infocube (possibly by several users at the same time); basic infocubes are not suitable for this. I think this is the only proper use of this type of cube...
We have an option to switch the Tranasaction cube such as "Loding allowed and Planning not allowed" and "Planning allowed and loading not allowed".
please check these links,
http://help.sap.com/saphelp_nw04/helpdata/en/39/100c38e15711d4b2d90050da4c74dc/frameset.htm
function module to read and write to a transactional infocube
read and write to transactional infocube
read and write to a transactional infocube
Regards,
Priyanka -
Prerequisites for revert back a migrated infocube/dso from 7.x to 3.x
Hi Expert,
1. Unknown error while uploading data from DB table
Error in Source System
I check the source system, it is working fine. I check the DataSource Extraction Tab DB user and Source System connection user name both are same. Serve Support Pack Level is 8 ( Client don't want to appy support pack to 15). Please help me to solve this.
2. I want to know what are the precaution to take when we are revert back a infocube/DSO from 7.x to 3.x. Please let me know.
Thanks
Satish1. You may need to reactivate your DS, o other objects associated with this data flow...
2. Is i snot possible to do UNDO of migration of objects like cubes or DSOs. The reason is that those objects are the same in BW 3.x and 7.x. Only datasources are being migrated (also you can to undo of migration) and data flows (update rules are replaced by transformations) -
How to find information who created an InfoCube
Hi folks,
I hope I won't be ridiculed
I am a junior consultant and I'm looking for information which might help me with current problem.
I would like to know is there any chance to see who created an InfoCube? - I am looking for login and preferably date of creation, is it possible?Hi Lukasz,
Open the Bex Query Designer, Goto Query->open->Infoareas->select the Infocube, you can see the "Last Changed On" date and time of the Infocube as shown in below image.
When you click on the Infocube, bex queries will be opened for which you can even find the Owner Name and "Last Changed by" user details along with the "Last Changed On" date and time details as shown in below image. -
Extract PO Requisitions when PO gets created
Hi,
We have a generic extractor to extract data from EBAN table (PO Requisitions). However our generic extractor has delta set on ERDAT field which is changed date of PO requistion. However when a PO gets created from the requisition from R/3 the PO requisition changed on date field i.e. ERDAT doesnt get a new timestamp.
So we are not able to extract delta's from EBAN table when PO gets created off the requisition.
Is there any way I can set delta on a different field of the EBAN table or is there some standard extractor which can do the same?
Thankswe cannot create a generic extractor on EBAN table. There are few currency and unit fields, that refer to some other table.so Its better to createa view and proceed.
For creating a view u can check with ABAPer on EBAN, it should be only Database view other views are not supported in Generic extraction
After creating the view, go to generic extraction (RS02) and create Generic data source and save it.Replicate in BW side, then create DSO(ODS) then create Transformation between Datasource and DSO.
Note: Generic extraction give after images. So its not recommended directly to the cube because there is no overwirte option in the cube. -
How can I Import CA Certificate into a new user profile when it's created
I need to deploy a CA Root Certificate to new firefox user profile when it is created in windows. I Seen somewhere that you could place a working copy of cert8.db in %programfiles%\firefox-installation-folder\defaults\profile and this would get added when a new firefox profile is created. However, the profile directory doesn't exist in the defaults folder and when I created it this method still didn't work.
Is there a way to get firefox to create new profiles with preconfigured Certificates?
Right now when new users open firefox for first time it is unable to connect to any SSL sites through our proxy server until the user adds the proxies ca certificate or it gets added later via logon script (at next user logon).Update... For anyone looking for a similar solution:
I ended up adding more to my logon script I have it check for a user's mozilla profile first and if not found it will use command line "firefox.exe -createprofile default" to make one. After that I just copy a working cert8.db to that new profile. Then when the user opens firefox for first time, it will detect this new profile, and it will load it along with the correct CA Certs intact...
Also, for existing profiles my script just uses nss certutil to add my proxy CA Certificate to the users profile cert8db. -
I am planning to create custom defined DSO Object & Info cube
Hi ,
i am planning to create custom defined DSO Object & Info cube.what ratio i can calculate what is the keyfields & what are the data fields in DSO.How can i calculate.
2. how can i create suitable dimensions, suitable characterstics for dimensions.what ratio i can decide.
Thanks,
chandu.Hi Diego Garu,
Thanks for your fast response.i
VBELN VBAP 2LIS_11_VAITM 0DOC_NUMBER
POSNR VBAP 2LIS_11_VAITM 0S_ORD_ITEM
KUNNR VBAK 2LIS_11_VAHDR 0SOLD_TO
VBELN VBRP 2LIS_13_VDITM 0BILL_NUM
FKDAT VBRK 2LIS_13_VDHDR 0BILL_DATE
INCO1 VBRK 2LIS_13_VDHDR(INCO1FieldNot Available in Data Source) 0INCOTERMS
ZTERM VBRK 2LIS_13_VDHDR(Payment terms field Not Available in Data Source) 0UCPYTERMS
NETWR VBRP 2LIS_13_VDITM 0NETVAL_INV.
here data is coming from the multible tables.that why i am planning to create custom defined data source based on view. here how can i calucate dso is suitable or cube is suitable.
suppose dso is suitable how can i decide which on is the data field and which one is the key field.
how can i decide how many dimensions are needed here.and which chara are suitable for that dimensions.
Thanks ,
chandu. -
How to change the default password file's name and path when the database created?
how to change the default password file's name and path when the database created?
nullUsage: orapwd file=<fname> password=<password> entries=<users>
where
file - name of password file (mand),
password - password for SYS and INTERNAL (mand),
entries - maximum number of distinct DBA and OPERs (opt),
There are no spaces around the equal-to (=) character. -
How to create email to Support Team when NEW message created in SupportDesk
Hi there,
I have been sitting with this for a while now, and am quite frustrated. I want to know whether it is possible to generate an email notification to the Support Team in the Service Desk whenever a new message is created by the user. So far, the Org Structure is correctly set up in PPOMA_CRM. The rule CRM_DNO_1 (13200137) is configured and works. Application CRM_ORDER with Action Profile SLFN0001_ADVANCED is configured, and by standard config works by correctly determining the responsible Support Team per SAP Component whenever a new message is created. Lastly, I have configured my own Action Definition that sends an email to the user (Reported By) to notify him whenever the Status of the message changes (like to In Process or Confirmed etc), which works.
Now, whenever a new message is created by a user in the satelite system, it gets created in Service Desk and the Reported By, Sold-to-Party and Support Team are determined and the status of the message is NEW. When looking at the message in Service Desk under Actions, the only action assigned so far is the "SLFN0001_ADVANCED_FIND_PARTNER - Find support team responsible, when message is created" action. Now, the issue is this: how do you assign an action to the message straight after the Support Team determination, but before any other processing takes place in the message (meaning, you have to click on Change in Service Desk to start processing the message - when doing this, additional actions are assigned). I have created my own Action Definition (copy of SLFN0001_ADVANCED_FIND_PARTNER) and added another Processing Type after the Method Call (CRM_DNO_PARTNER_1) to email a Smartform (Processing Type = Smart Forms Mail) to the Support Team. But from here things just dont work - either it skips the Support Team determination, or it doesn't process the SmartForm type at all. Even by creating a standalone Action Definition and using Partner Determination / Function SLFN0003 (Support Team - almost same like to notify the Reported By about status changes to the message), this newly-defined action doesn't even list under Actions in the message whenever a new message is created. Only after clicking on Change in the message does this action for the first time list and execute, which is pointless - you don't want someone to open the message first and change it to enable notification of the Support Team of a new message; this should happen as soon as the message gets created.
So, if there is anyone out there who has done this before, please help, it would be much appreciated.Gavin,
I managed to get this working in our system.
This is what I did:
- action ZSLFN0001_ADVANCED_FIND_PRTNR (copy of SLFN0001_ADVANCED_FIND_PARTNER): changed in processing type the method to ZCRM_DNO_PARTNER_1 which I created as described in note 1041455. The Sort Order of this action has the same number as the original action of SAP (nr. 10 in my case).
- I created another action Z_MAIL_TO_SUPPORTTEAM_OPEN with Sort Order one higher than the previous (nr. 11 in my case).
Processing Time: When saving document
Processing Times not permitted: No Restrictions
Sort Order: 11
Schedule Automatically
Partner-Dependent: SLNF0003
Determination Technology: Using Conditions that can be Transported
Rule Type: Workflow Conditions
Action Merging: Max. 1 Action for Each Action Definition
Processing Type
- Form Name: ZFORM
- Processing Class: CL_DOC_PROCESSING_CRM_ORDER
- Processing Method: CRM_SRVORDER_EXEC_SMART_FORM
- Archive Mode: Mail Only
Then I configured a Schedule Condition for Z_MAIL_TO_SUPPORTTEAM_OPEN: &CRM Service Process.User Status& = E0001ZSMSD001.
For me it's working like a ChaRM now
Hope it also solves your problem!
Best regards,
Roel -
Error when attempting to create new Crystal Report against SAP BW
We're getting an error when attemptiing to create a new report using the SAP toolbar in CR:
"Failed to retrieve SSO2 logon ticket. Please contact your BW administrator".
Any ideas? We're able to run existing reports fine. Just can't create new ones using the toolbar.Hi,
but you do realize that it is a pre-requisite ?
your BW system needs to be configured for reading and generating SSO token
Ingo -
Question
When trying to create a desktop icon, it does not go to the URL.....instead I get 'script' and not a website......the script has http//etc but I am not directed to the website......I previously had IE 8 (on Vista).....is that the problem?I do not have any installed plugins....at least none that I know of.....remember I am a new user......Basically, the desktop icon is not going directly to the Mozilla FF to get me to the web site I need to go to.....FF works when I use the Mozilla FF icon.....just not the icons I create.....THANKS!!! I have also tried reinstalling FF and get the same results.....HELP!!!The address beginning with file:/// denotes a saved file (local file). The file may not be present. You can try dragging the site icon of this page on the left edge of the location (Address) bar and release it on the desktop. Please try opening it. If it still shows an error it could be a problem with the system's zone permissions. You can try setting each zone in the Windows Control Panel or IE > '''Internet Options''' > '''Security''' tab to '''Default Level'''.
-
I have use three free apple Id and now when I am creating a fourth time it's saying that it is the maximum. What must I do to create a new apple id. Plz help
Sorry, no way around this limitation on an iOS device. To use a new iCloud account, you need to create such on a computer first, then setup the account on your iOS device.
-
When i first created my itunes account it selected the local country i lived in, now i have changed countries and it does allow me to buy any apps as the credit card is not valid in that country. what do i do?
You will need to sign into your account using the iTunes app on your Mac or PC and change the region/country for your account. If you do not have a bank card for the new country, you should be able to make purchases with iTunes Gift Cards if they are available in the new country.
Maybe you are looking for
-
I've recently downloaded a 3 TV shows from the Itunes store onto my Ipod classic. It shows up on my PC Itunes playlist, andI can play it on my pc but will not show up on my Ipod play list. I've searched all of the directories and can't see it there
-
Just bought IPhone4 and keep getting "could not activate Cellular data network" - any ideas please?
-
Hi friends I am trying to enhance a new datasource which is made up of a view with some suggestions from sdn i got some information. but i got some doubts for my question after enhancing the datasource which is made up of view sp suggesged me like l
-
Duplicate Header on pagination error?
Hi guys, I am running into an issue and maybe one of you has a solution. I need to have the header stick to items when paginating and not show on first page or duplicate headers on the second page. The table is made of subforms. When the table is at
-
Can someone re-save these files to work with CS3 please?
If someone could do me a huge favour and take a few moments to resave these with the INX option so that I can open them in CS3 please? If you are able to, please email the resaved copies to : [email protected] Files: https://drive.google.com/foldervi