CVC creation based on Info Cube
Hi,
I try to create CVC based on Info cube. But it is not reading data from infocube.
I have correctly mentioned the date range.
Does MPOS and Info cube structure required to be the identical? Or any other idea about it.
Thanks
Kr
Hii Kr,
Characteristics in cube should match with characteristics in MPOS.
Cube should have all the characteristics which are exist in MPOS.
Even if one of them is missing it will not allow to create CVCs using Cube data.
Hope this will help
Thanks
Satish Waghmare
Similar Messages
-
How to use standard infocubes and creation of customized info cubes
Hi Gurus,
1.How to see particular standard info cube suitable for reporting.
2. How to implement in dev. If standard info cube is not exactly suitable then what to do means can u make changes to standard info cube(I hope it wont possible)
3.how to create customized info cubes.
4.please send me the links with screen shots.
Regards,
razzHi Narasimha,
1.How to see particular standard info cube suitable for reporting.
If you have the name of the Infocube. Go to RSA1 transaction. Selecct Infoproviders in the left pane. Click on Find--> enter the cube name you want to search
Standard cube starts with 0(zero), whereas Customized cube starts with Z.
2. How to implement in dev. If standard info cube is not exactly suitable then what to do means can u make changes to standard info cube(I hope it wont possible)
I dont think you ca make changes to standard cubes. If you want to make any changes, copy the standard cube(If u right click on cube, we have a option of copy) & so the changes in the cusomized cube.
3.how to create customized info cubes.
Just goto RSA1-->select infoprovider in the left pane.
In the right pnae, rightclick-->create Infocube. Infocube is created!
Hope it helps!
Regards,
Pavan -
Info Cube doesn't show-up for selection on authorization profile?
Hi,
I would like to allow limited number of queries for a report user based on info cube using auth role. Steps I am using:
PFCG
Tab: Authorization
Maintain Authorization data and Generate Profile
Click "Change Authorization Data" to go to Change Role: Authorizations
Expand Business Information Warehouse
Expand Business Explorer - components
Click Pencil for Info Cube to select the info cube for full authorization for info cube queries
- It displayed the selection "from" "to" list for info cube.
I wouldn't able to find my info cube "zsdc_c01", but I would to see all SAP delivered info cube.
Any idea what setting should I set to see my info cube here so that I can select this info cube to give access to users for all queries build on this info cube using the role I created?
I would appreciate any input.
SteveHi,
I have the same or similar problem.
I would like to limit/to restrict/to constrain the number of queries a user is allowed to create.
could you give me information how to handle that in the user authentications?
could you please describe me the whole process how to do that?
The system I'm using is SAP BW 7.0.
thanks
Yusuf -
Restrict Info Record Creation Based on Material Type
Dear colleagues
I would like restrict material info record (ME11) creation based on given materialsu2019 material type (MARA u2013 MTART). Is it possible such control? If yes, can you please provide the way?
Best regardsDear AP,
Unfortunately I wasnu2019t able to find any user exit, badi or etc. That's way I need to post the question to the forum. Before providing any answer please consider that no question is post without any research and give the audience specific, to the point answers not such irrelevant ones.
Thank you -
APO info cube creation and loading
Hi,
Can some buddy tell me Info Cube Creation and Loading Cycle, step by step .....?
RegardsHi R S D,
The following link will guide you to create infocube creation as you require.
http://help.sap.com/saphelp_scm70/helpdata/EN/23/054e3ce0f9fe3fe10000000a114084/frameset.htm
The menupath is modelling > infoproviders > infocubes > dimension > creating infocubes.
Hope you got your solution.
Please confirm
Regards
R. Senthil Mareeswaran. -
Abap insert into info cube results in ORA 14400
Hi friends,
in principle the situation is as following:
we have 2 cubes which are identically in design, in the number of info objects etc.
now we have the following code here:
* Dann aus Quelltabellen kopieren
* (Fakten zuletzt wegen Fremdschlüsselbez. zu Dim.)
CHECK P_KOP IS NOT INITIAL.
COMMIT WORK.
SELECT * FROM /BIC/DZHW_CUBE1P.
CHECK /BIC/DZHW_CUBE1P-DIMID <> 0.
MOVE-CORRESPONDING /BIC/DZHW_CUBE1P TO /BIC/DZHW_CUBE2P.
INSERT /BIC/DZHW_CUBE2P.
ENDSELECT.
SELECT * FROM /BIC/DZHW_CUBE1T.
CHECK /BIC/DZHW_CUBE1T-DIMID <> 0.
MOVE-CORRESPONDING /BIC/DZHW_CUBE1T TO /BIC/DZHW_CUBE2T.
INSERT /BIC/DZHW_CUBE2T.
ENDSELECT.
SELECT * FROM /BIC/DZHW_CUBE1U.
CHECK /BIC/DZHW_CUBE1U-DIMID <> 0.
MOVE-CORRESPONDING /BIC/DZHW_CUBE1U TO /BIC/DZHW_CUBE2U.
INSERT /BIC/DZHW_CUBE2U.
ENDSELECT.
SELECT * FROM /BIC/DZHW_CUBE11.
CHECK /BIC/DZHW_CUBE11-DIMID <> 0.
MOVE-CORRESPONDING /BIC/DZHW_CUBE11 TO /BIC/DZHW_CUBE21.
INSERT /BIC/DZHW_CUBE21.
ENDSELECT.
COMMIT WORK.
SELECT * FROM /BIC/FZHW_CUBE1.
/BIC/FZHW_CUBE2-KEY_ZHW_CUBE2P = /BIC/FZHW_CUBE1-KEY_ZHW_CUBE1P.
/BIC/FZHW_CUBE2-KEY_ZHW_CUBE2T = /BIC/FZHW_CUBE1-KEY_ZHW_CUBE1T.
/BIC/FZHW_CUBE2-KEY_ZHW_CUBE2U = /BIC/FZHW_CUBE1-KEY_ZHW_CUBE1U.
/BIC/FZHW_CUBE2-KEY_ZHW_CUBE21 = /BIC/FZHW_CUBE1-KEY_ZHW_CUBE11.
/BIC/FZHW_CUBE2-/BIC/ZGEHALT = /BIC/FZHW_CUBE1-/BIC/ZGEHALT.
INSERT /BIC/FZHW_CUBE2.
ENDSELECT.
the problem is the insert statement. if the interpreter reaches this step in the code, we get a dump with the following message:
" Database error text........: "ORA-14400: inserted partition key does not map to
any partition"
now i assume - since this cube can be loaded with data normally - that it is not possible to store data in an info cube directly using a simple insert statement. are there any appropriate function modules to condense data in a request and load it into an info cube?
Kind Regards.
Gideon.
Message was edited by: Gideon Lenzhi,
we had a similar error and solved with oss note 339896,
though 2.0b mentioned, it's applicable for our 3.0, please take a look beside the note Vinod mentioned ....(there also mentioned 509660 if f-fact table)
339896
Symptom
During the parallel upload into InfoCubes, ORACLE error ORA14400 might occur in BW 2.0B.
BW2.0B and BW2.1C both originate from the same BW technology basis. Thus 2.0B is a synonym for both releases.
Other terms
Partitioning, ODS, PSA, parallel loading, ORA14400
Reason and Prerequisites
The error can either occur during the insert into the "PSA table" ( /BIC/B00....) or during the insert into the "F-fact table" ( "/BI*/F<INFOCUBE>" ).
If the error occurs when writing to the F-fact table, please refer to Note 509660.
If the error occurs when writing to partitioned PSA tables, an inconsistency exists between administration table "RSTSODS" and the partitions in the database.
Solution
1.) As of Patch 22, CHECK Transaction "RSRV" allows to check the consistency of PSA tables and repair them, if required. (If no name is specified, the CHECK is carried out for all PSA tables.)
2.) Patch < 22: Please check whether function module "RSDDCVER_PSA_PARTITION" exists in your system.
- If yes: Start it for the corresponding PSA table using i_repair = 'X'. Then, the inconsistencies should be eliminated.
- If not: The inconsistencies have to be repaired manually!
Among all partitions of the PSA table, determine the partition with the highest "HIGH VALUE". Compare this partition to the entry in the Partno field of the "RSTSODS" table.
==> Transaction SE16 ---> 'RSTSODS' ---> filter on ODSNAME_TECH with the PSA table name. Error ORA14400 occurs if the entry in the RSTSODS table is higher than the highest partition. To solve the problem, release table RSTSODS in the SAP-DD so that you can change it via Transaction SE16. Then change the entry in the PARTNO field to the value of the highest 'HIGH VALUES'. If the PSA table is empty, enter value '2' in the PARTNO field of the "RSTSODS" table!!!!! The inconsistency may exist in the SAP buffer only. Table RSTSODS is "buffered completely". Before you change the table manually, do submit the command "/$tab rstsods" in the OK-code which invalidates the table in the buffer. If the problem continues to exist, change the entry and invalidate the buffer again by submitting "/$tab rstsods".
509660
Symptom
BW2.0B and BW2.1C are based on the same BW technology.2.0B is therefore a synonym for both releases.
The ORACLE error ORA14400 can occur in BW 2.0B//2.1C during writing to InfoCubes.
Other terms
Partitioning, parallel loading, F fact table, ORA00054, ORA14400, ORA14074, ORA02149
Reason and Prerequisites
The error can also occur during writing to PSA tables or when ODS objects are activated. Refer to note 339896 in this case.As of 2.0B, the F fact table in an BW/ORACLE environment is "range-partitioned" according to the package dimension.A new partition is created when a request is written to requests in the F fact table.If creation of the partition is not successful, ORACLE error 14400 ( "inserted partition key is beyond highest legally partition key" ). There are several causes for this:
1. During loading, there are jobs running (such as ANALYZE TABLE ... CREATE INDEX... ) which lock the table in the ORACLE catalog and take a very long time.Creating the partition on the database takes a very long time;In this case, the ORA00054 error (resource busy) is issued.
2. during parallel loading, an error occurs because an optimistic blocking concept is implemented in the update.
Adding a partition is linked to writing the package dimension entry. If the loading process terminates in such a way that the dimension entry was written, but the partition was not created, the second loading process terminates with ORACLE error ORA14400.
Solution
As of patch BW 2.0B 15 / BW 2.1C 7, creation of a new partition by a SAP lock is saved.If a lock is already present, the program tries to get the lock 100 more times and then continues.In the case of parallel loading processes, this optimistic lock approach always resulted in the ERROR.For this reason, the parameter _wait is set to True in the "RSTMPLWI" template for BW 2.0B patch 21 / BW 2.1C 13 when the enqueue function is called and the loop counter is set to 500, so that the loaders wait longer before continuing.
First select the test "Unused entries in the dimensions of a InfoCube" for the corresponding CUBE via transaction "rsrv" ==> InfocubeData and press "Eliminate error". The entry is then deleted in the dimension and during the next loading process, a new entry is generated and the partition is created.
The correction instructions for BW 2.9B patch 15 - 20 / BW 2.1C patch 7 - 12 is attached.In this way, the programs from the corrected TEMPLATE are regenerated.
If the error persists in spite of this change, check whether the F fact table is analyzing or whether indexes are being generated on the F fact table at the same time as the load process.
The program RSTMPLWI is an ABAP template where the update programs are generated. ==> For this reason, automatic installation is not possible and you can not run a syntax check! -
Hi,
What is the procedure to create a virtual info cube. My scenario is that I have a table with only two fields in R/3 system and I have to show real time data in BEx query.
Thanks in advance!Rubal,
Adding some points to Srikanth....
Create a Generic Datasource in R/3 by using View in RSO2
Now create Infosource and then follow the following steps to create a virtual cube:
When you create a infocube then in then first screen itself, you will find a option as remote cube. There select that option and give the source system name, and go ahead with the creation of the cube..
Now generate report based on this cube, so that it will pick up the data from the source when u execute the query..
Hope this helps..
Assign Points if it helps..
Gattu -
Hi,
Generally reporting will be done on Info Cube rather than DSO.
Suppose If we assign the same data source to Info Cube and DSO then both contains the same data.
Info cube have additive and aggregated functionality where DSO have the overwrite functionality .
Are we using cube for this functionality only ?
What about the Dimensions in Cube how they differ from data fields and key fields in DSO when we are developing same Bex Report on both ?
Please advice me .
Thanks in advance.
Thanks & Regards,
Ramnaresh.pIt is hard to compare Cube and DSO.
Both thier own usage.
1. InfoCube is always additive, while DSO supports overwrite functionality.
2. In InfoCube, combination of all the characteristic value is a Key in the Fact Table, while in ODS, you can specify your own Key Fields based on which you want to generate unique record in the DSO.
3. DSO supports many delta modes like D, R, N, X, after image, before image, while cube does not support all the modes. You can not delete the record based on the key from the cube by just loading the data. While DSO automaitcally deletes the record from active table and generates the reverse entry for Cube.
4. DSO is a flat structure and therefore, it is used to store information at detail level, while cube is used to store information at aggregated level.
So both the structures are very much different from each other. One can replace other at some places, but both the objects have thier own functionality.
- Danny -
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. -
Deleting the latest request from info cube.
Hi All,
In our project, we have data from May 2012 to till date. Data is freezed and there is no change of data till May 2014. And there is change in data for current month only ie) June 2014. So i have pulled the full load from May 2012 to May 2014 and loaded in the Info cube.
I am deleting the current month data and loading only the current month data to Info Cube. So i want to delete the current request in the info cube before loading and load only the current month data.
Can you pls guide me how to achieve this through Process chain. I am unable to identify which process type will suit my requirement.
Thanks.Hello Vincent,
As mentioned by you, that there is no change in data from May 2012 to May 2014, you can keep the request which contains this data(for Example Req1). If Request2 contains data from May 2012 to June 2014 then you need to delete this request i.e Req2 and load only data for June 2014. Later you can follow below mentioned process.
Now coming to option which you are looking for process type to achieve this via process chain, there is a process variant called "Delete Overlapping Request", which is used to delete data from the target based on certain condition depending requirement.
Hope this resolves your issue. Below document explains steps to achieve the same.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0431c48-5ba4-2c10-eab6-fc91a5fc2719?quicklink=index&…
Best Regards,
Venu Gopal K -
Creating Info Cube from Generic Data source in BI 7.0
Hi Gurus,
I have small issue regarding creation of info cube. currently using BI 7.0, I have created generic datasouce in R/3 and same replicated in BI. now i want to create infocube. but bit confused whether it has to be created through DTP or regular method of creating transfer and update rule for cube. your feedback will be highly apppricated.
Regards
Kamal Purohit
INDIAHi ,,
After done the Genric Datasource in R3, If u want extract that data from R3 to bw side. First we need Replicate the datasource.
->> Once datasource has replicated .
-> We need to assign the datasource to infosource if we are using in 3.5.
-> if it is BI7.0 after desinged the Cube or DSO.
-> we need to do transformation (3.5 transfer rule and update rule we are using that to first assign datasource to infosource).
-> here we need to map the fields for both DSO & Data Source. (Creating Transformation)
-> After done transformation we need to run the infopackage . . (Because still data is avialble in datasource if u run the infopackage the data comes from source system to Data source (Here Datasource is nothing but PSA).
-> still data is available for PSA.
-> if u want load data from PSA to Target (DSO/Cube),
-> we need to run the DTP. (When u execute the DTP the data fetches from PSA to data targets.)
-> still data is available for the Target(DSO)
If u want to load data from DSO to Cube.
We need to do the datamartstatus.
->->
When u want to load data from DSO to Cube.
-> ->Here no need to run the infopackage.
-> Here we need run the transformation (just for mapping the fields (ODS & CUBE)).
-> After done the transformation
-> we need to execute the DTP ....
once DTP has done successfull the data moved from DSO to Cube.
Regards,
Venkat. -
Unable to see the request in Reconstruction Tab of Info Cube
Hi Experts,
We are scm 5.1 version.
Actually I have created extraction process to extract data from Demand Planning area. I have extracted data from planning area also. I can see the request in to PSA as well as Info Cube but I am not able to see the request in reconstruction tab.
Is there any setting to see the request in to Reconstruction tab of the info cube?
Please advise..
Regards
SujayHi rathy,
Is there any way to support the equivalent of reconstructions with the new BW 7.0 design?
I will explian in detail..
Reconstruction is critical functionality for our current DP solutions, it allows us to "reconstruct" old requests from the backup InfoCube (based on what's been kept in the PSA) and use this to restore data in the planning area to a day in the past. It is used whenever there is a technical or user error than needs to be un-done. I believe there is a way to accomplish with the BW 7.0 design.
Please suggest...
Thanks in advance..
Regards
Sujay -
Automatic creation of purchase info record
Hi friends
I could not find check box in RFQ (ME41!N)or in Quotation (ME47N) for updating/automatic creation of purchase info record.
Thanks
SunnyHi,
you can maintain the info update for the required quotation through ME47.choose the required line item and click on the "item detail" icon and put the necessary value for info update:
1- No update
2-A Update with or without plant
3-B Update with plant (if no plant ban)
4-C Update without plant (if no plant requirement)
Indicator: Update Info Record
Determines whether:
The purchasing info record for this vendor and material is to refer to this PO item, and
The item is to be valid for the entire purchasing organization or just for the plant.
Use
The indicator determines which prices and conditions are suggested in future PO items.
Prices and conditions can apply to an entire purchasing organization or to a single plant within a purchasing organization.
For example, if you create a purchase order for a plant for which an info record has been defined at plant level, the purchase order is based on the conditions in the plant info record and not on the conditions that apply to the purchasing organization.
Procedure
Enter the relevant plant key:
A
Updating of the document number is effected at plant level as long as there is a purchasing info record at plant level. Otherwise the document number is updated at purchasing organization level.
B
Updating is effected at plant level if plant conditions are allowed for the plant.
C
Updating is effected without plant data if plant conditions are not necessary for the plant.
Dependencies
The level at which updating of the document number may be effected is defined for each plant.
Hope this will clarify your query.
Thanks & Regards,
Bijay Pradhan -
Steps to create Data loading from Flat File to Info Cube in BI
Hi,
I am very new BW, I need some one help. When I am trying to create info source i am any pop window stating to create Transaction data or master data.
After creating Info source, I dont know how to assign this info source to source system (which i created).
When select the context menu of info source I dont have option to assign the datasource.
And one more thing is When I am creating the Info Cube. I cant understand how to create.
Please some one help me how to map the fields to Source system.
Regds
Dave.Hi,
For flat file upload, first you need to create the source system.
Then you need to create the infosource based on the format of the flat file you are going to upload or vice versa depending on your requirements.
Once your infosource is ready, right click on it and select assign datasource. Here you can assign your flat file datasource. Then create an infopackage and give the path from where the file is to be upload to BW (in the infopackage).
Also look at the thread below for procedure on flat file upload :
http://help.sap.com/saphelp_nw04s/helpdata/en/8e/dbe92341c84242be2c7d3917f1c197/frameset.htm
Cheers,
Kedar -
Automatic lot creation based on time Frequency
Hi,
For 01 inspection incoming inspection ,
F or certified vendors, without inspection , material is getting posted to UUS without lot creation. ( QI info record settings).
but for this case , business requirement is to get automatic lot creation based on time like 6 months once .
Automatic lot to be created for this certified vendor on time frequency basis. how to trigger this Lot creation based on time.
Help.
VV.Hi,
In std SAP we dont have option of generating Automatic lot creation based on periodic basis. But we can provide some workaround soultion.
Option 1:
USe Source Insepction concept. Here Inspection lot will be created for every P.O. Here u can relase P.O line items in QI07 which can sceduled in Job planning on periodic basis. Use Skip inspection lot concept to skip unwanted lots. This has direct relation with Q-Info record.
Option 2:
U can generate automatic lot creation based on Stability study concept. Here are the following steps
Initiate Stablility study
Create Initial sample
Perform intial test
Confirm initail sample
stability planning
Define storage condition
create testing schedule
store stability sample
define cycle start
schedule
complete stability study.
Option 3:
To get Automatic lot creation u can use BAPI QPL1_INSPECTION_LOT_CREATE . When a due date come for inspection,it created a lot of 01 / Z-01 inspection type automatically through QA01( call the program ,enter the inspection lot origin & material,vendor & save). Create Z-T code which has vendor material plant combination.
Execute the above T-code based on Periodic basis.
Explore above 3 options and choose best one according to ur requirements.
Edited by: Lokesh K on Oct 12, 2010 11:27 AM
Maybe you are looking for
-
Read only table, need help
I have an read only table with a check box(updatable) for each row which is the first column and it is part of the table field. The value for the checkbox field is Y/N in the database. I replaced the first column with a Select Boolean Checkbox, I can
-
HT1688 Can't get texts from Android, SMS or MMS
Can't get texts from Android, SMS or MMS
-
Can't add new MAC address to MAC ACL on Airport Express
Hi, I just recently got a new iPhone 3GS. When I logged into my Airport Express to add it's MAC address to the ACL I found that the + icon was greyed out. I can modify old MAC addresses in the list and delete addresses, but I can't add new ones. Anyo
-
EXS24 sample library won't link to Logic Express
Please help me as its starting to wreck my swede. I have a library of samples on my macbook that have been transfered from my desktop but I can't get to open them in logic. Any suggestions would be great!
-
Hp pavilion dv6000 coprocesor does not working .
My hp pavilion dv6000 coprocesor (windows7-64 bit) does not working.i need to install it but I cant find it, can u help me abut this regerd. This question was solved. View Solution.