Multi Provider BEx Problem
Hi all,
We have created Multiprovider which is made up of stock,sales,production and purchase cube.
All the Cube has 0MATERIAL as characteristics and 0MATERIAL__0MATL_GROUP and 0MATERIAL__0MATL_TYPE as navigation attribute.
1) Now while creating this multiprovider i have selected 0MATERIAL__0MATL_GROUP and 0MATERIAL__0MATL_TYPE as navigation attribute under Navigation button and under Identification i have selected all the three cubes for these two nav attributes.
When i am running Query in BEx it is giving me error that this is not 0MATERIAL__0MATL_GROUP and 0MATERIAL__0MATL_TYPE is deleted from the infoprovider.
2) Now i have selected 0MATERIAL as info object and under identification i have selected it along with all other cubes.Now My Query is running but it shows " # " " Not assigned " for Material Group and Material Type.
Its working fine for the queries which is based on one particular cube..
Please help me out...
Regards,
Viren.
Hi,
Having the attributes as Navigational in the basic cube does not mean that they will be navigational in the multiprovider. You will have to make them navigational in the Multiprovider.
As for the other issue...please remember that a Multiprovider works on the Union concecpt and not on an intersection concept. It brings the records from individual objects , cumulates them and then tries to display. So, if u have a characteristic in the report which is not available in the Object ..it will show this as # and the other Values.
Similar Messages
-
Hi Friends,
I was created a new multiprovider which contains two InfoCubes, First infocube contains the Site & Material and second infocube contains only Material, so when i executed the query it is Showing the first cube Values in some rows, after ending the first query values, it is showing the second query values, i am unable to finding the solution.
Plz help me.
Regards,
Rams.
Message was edited by:
Rams RamsHi,
Check in the multiprovider option if you have selected the material number to match with both infoproviders, in order to do this :
1)Double click in MultiProvider
2)Next
3)Characteristic Tab, click in Identification Button.
4)Check if the material number is selected in both infoprovider
End
Regards
Asign point if useful -
Multi provider issue and not able perform BEx. Report
Hi,
I have one issue on multiprovider that is when I check the content of multi provider it say one info object does not exist.Actually this missing info object was set as navigational attribute in the ODS and at present this info object does not exist as navigational attribute in ODS and this info object does not exist in the environment at all.but still when we select the multiprovider it says info object missing. can any one suggest any reason for this.
Regards,
AyyappaHi Ayyappa,
Oops misread the question.
You can refresh the Administartor workbench screen and then retry. Anyways as Paolo said it is just a warning.
Bye
Dinesh -
How to copy Bex queires from another multi provider
Hi Experts,
I developed one new multi provider in dev box, i need to developed some queries on this multi provider but same queries having another multi provider.
finally i need copy some exesting queries to another new multoprovider with different technical name? how to do that?
Many thanks
DavidHi David,
RSZC allows to copy queries from one cube/mutlirprovider to another cube/mutliprovider having same structure..
if not you use the below procedure to copy between multiproviders of differnt structures.
Function Module Name : - RSZ_I_COPY_QRY_TO_CUBE
Step :- 1
Open the Function Module in se37.
Step :- 2
Set break point in the line below.
IF l_subrc <> 0 OR l_is_compliant = rs_c_false.
Itu2019s the check just below Infocube compliance check.
Step :- 3
Run the FM.
Step :- 4
Give the inputs for source infocube and target infocube.
Step :- 5
It takes you to the breakpoint set in the FM.
Change the value of l_is_compliant to u2018Xu2019 in the Variable screen.
Hit F8.
Step :- 6
The system takes you to the select component screen.
Select the query and transfer.
Step :- 7
It now leads to Rename component screen. Rename the query as per naming convention.
Hit Enter.
Step :- 8
You see a lot of error messages because of the incompatibility of the cubes. Just scroll down in the log to end. Your query copy message should be in green. If it is green that shows the query was copied
Once the query is copied , you need to open the query on the target multiprovider and then you need to save in eitther cases..whether using RSZC of same source/target structures or using the above procedure for non simialar strcutures.
Regards
vamsi -
Fields Not getting Populated in Queries on Multi Provider
Hi All,
Product class,Product form and Packet size from Zqn6x03 (ods) are not getting populated in Queries(Multiprovider). Our`s is Heterogenous Multi Provider
Points will be awarded.
Thanks in Advance....Hi xys redd,
After checking all the options it is very much important to run a report "RSR_GEN_DIRECT_ALL_QUERIES" IN SE38.
This is the report used to generate all the changes to reflect in BEx
It will aolve your problem if am not wrong.
Don't forget to assign points.
Venkat -
Fetching Data from Multi provider
Hi,
Iu2019ve created multi provider in which I used 2 cubes, when I am viewing the data through the T-Code: LISTCUBE data is fetching from both the cubes but in BEX report itu2019s fetching from only first cube.
Thanks & Regards,
vikramIts purely the design problem ... try to check the identification of the char's.
-> Check the identification of the char n KFs, Make sure the identification for the fields is done on both the ICs in MP design.
-> Make sure the data is not restricted with 0infoprovider in the query level.
Suppose the IO -0costcenter is comming from both the ICs but while identification of IOs you had selected both the ICs im MP, check this for all the IOs.
Regards
KP -
Report is not getting data from Remote cube thru Multi Provider
Hi SAPians
I ve strucked up with a Problem in The Reconciliation Report in BW3.5
The Report was built on a Multi Provider, which was created on Basic and Remote Cubes .
Both cubes have same Data Source and all the Objects were in Active version and found good.
When I m executing the Report ,I m only getting the data from the Basic cube and no data is coming from Remote Cube.
I ve checked the char " 0Infoprov " in Multi Provider and It was assigned with the both the cubes.
What might be the problem
Please help me in this regard
Thanks in advance
Regards
ArjunHi
In the Reconciliation multiprovider, include 0INFOPROVIDER = Remote cube.
If data still not coming, you can be sure connectivity with Source system of the Remote cube is the issue
Check with basis to solve the connectivity issue.
Ensure Remote cube is consistent
Bye -
Hello Experts,
we have crated an ODS and loaded data from flatfile, now i need to put this ODS in Multi provider, which i did but i dont have any key figures in my ods which is making a problem while activating the Multiprovider , can anyone help me on this.
Thank You,
Jon.Surendra , an ODS should have a Key field and not necessarily a Key figure however to create a cube / multiprovider , it is a must that you have a key fiugure , which leads me to ask the following questions:
1. Why do you need a multiprovider on an ODS with no facts(key figure)?
2. Why not an Infoset?
If this is for experimentation alone , trhe answer is clear,
A multiprovider cannot be created without a key figure , this goes against the very concepts of Data Warehousing and think if your architecture is correct and why you need a multiprovider and a multiprovider alone will satisfy your requirements.
Arun -
Creation of Multi Provider, using InfoCubes | Error in assigning dimensions
Hi All.
I am tryin to create a multi provider using five Info Cubes, sat A, B, C, D, E. Now all of them have chars and KF's. some of them are common.
I selected the relevant info providers, then in the Identification part, I selected "Select All" for Chars/ Time chars as well as KF's.
now when I am trying to Activate the Multi Provider, it says " No Dimension Assigned to InfoObject x, y, z and so. on ".
its clear that there is problem in assigning dimensions fr chars/kf's.
So in the Edit Multiprovider screen, I click on Dimensions. Then it prompts me to select "One" InfoProvider.( The options being from A, B, C, D, E) and if i select any one, (say A),the chars/KF's present in A, are getting assigned the dimensions, but the chars/kf's from other Info Cubes arent geting the dimension assigned.
what to do now? can any one help me out.please
points will be assigned..:)Arun Kumar,
Things to do to create a multiprovider:
1. Select your infoproviders
2. Select the characteristics you need
3. Select the identification criteria
4. Select Dimensions and assign characteristics
Arun Varadarajan
Message was edited by: Arun Varadarajan -
Query performance on multi-provider
Hi,
I have a query on a multi provider...its taking a long time to run.
It should run within one minute.
How do I find out where the problem is...pls provide the steps I can take to find out the exact problem.
Thanks,
FrankFrank,
You can read here to see what the various DBMAN messages mean:
http://help.sap.com/saphelp_nw04/helpdata/en/0f/17b63d799f6b3be10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/de/bcb73d73a5f972e10000000a114084/content.htm
Hope this helps... -
Multi provider not pulling data
Hi All,
I have 2 data targets ,1 is 0PA_C01 cube and 2nd is a custom DSO.i created a multi provider on top of them and made the identification process properly for chars and keyfigs.in my case 0HRPOSITION is the common char between the two data targets.when i see for the data in listcube transaction it is showing only data related to the cube it is not showing DSO related data.
In the list cube transaction info provider column is showing only 0PA_C01.
Please suggest me if i am missing something.
Thanks
SriThanks Mr M & Singh
both of your suggestions are valid but no use in my case,0hrposition is having data in both data targets.if i copy 1 position value into another data targets it is showing values,it means there is a problem at multi provider level.
**the multi provider not at all pulling the second data target values ,i tested with some other data targets in all the cases values for only one data target are coming.
i am in BI 7.0 SP20.
can someone suggest more inputs?
Thnaks
Sri
Edited by: super trooper on Feb 13, 2009 11:45 AM -
In terms of performance is there a noticeable difference between the following scenarios. The queries will be built off a multi provider which consists of just 1 info cube has a provider.
1. Multi provider is built with all the dimensions and dimension characteristics - a replica of the cube. 100+ queries are built off the multi provider
2. A number of multi providers are built for a specific set of queries say 10 multi providers with 10 queries and each with a sub set of the info provider dimensions and dimension characteristics
Thanks1. Multi provider is built with all the dimensions and dimension characteristics - a replica of the cube. 100+ queries are built off the multi provider
2. A number of multi providers are built for a specific set of queries say 10 multi providers with 10 queries and each with a sub set of the info provider dimensions and dimension characteristics
Performance aspect I guess both are same.
Why we go for MultiProvider on top of 1 Cube?
Reason if we are sure of the fields in Cube. (Liked Fixed fields) In later stage not much of change in structure will be done. Then Cube is good. (Reports does not have much effect) - In some scenario's if we want to delete a field. Then there would be a problem like deleting the data and reloading them back. Pain
In some scenario's we are not sure of Cube fields it might add or Remove ,few more fields as enhancements like getting from other source (ODS or Cube). Then we go for MultiProvider. So that its easy to join other source and not to re -create queries.
Also this is not a Mandatory. We have many other options. In later stage based on requirment we can create Multiprovider. Or we can copy queries across InfoProvider using RSZC.
Thanks
Sriram -
Unable tp create multi provider for ODS objects
Hello Gurus,
I want to create a multi provider or an Z ods object. When I do the same it does not show me the Z ODS objects. But it shows me the Standard SAP ODS for creating multi provider.
thanks in advance
rgdsHi,
For the ODS that you are trying to use, check if the BEx reporting has been turned on in the ODS object settings. If it is not, then you cannot use it in a multiprovider.
Hope this helps... -
HI experts
im reporting on a multi provider, i have key figures in columns invoice and tax, when i take 1-rowcount in column im not getting facts for the key figures, can u suggest how to resolve.? without 1-row count im getting facts for the key figures in reporting,
Thanks in advanceI think there may be some problem with key figure assignment of different source infoprovider in you multiprovider. filter you query result for each source infor provider and check the result. 1ROWCOUNT only available in DSO so in multiprovider if you have taken DSO and cube both than 1ROWCOUNT will not be ther against cube characteristic. Kindly share your multiprovider design and key figure mapping.
Manish -
Which type of setting we need to maintain in query to get Multi Provider data
HI Friends.
I created query on top of Multi Provider. Multi Provider created on top of Hybrid provider and Standard cube.
When i executed the Query on top Multi Provider, i can't see the data of Hybrid Provider through Query.
In BW side i can see the data on Multi provider.
Can any one help me.Hi,
First need to understand what is the use of Hybrid Provider in what cases we prefer provider.
Multiprovider :can be created based on DSO & Infocube
Hybrid Provider : Can Be created based on DSO / HybridProviders based on direct access.
For more Info on Hybrid Provider : Creating HybridProviders - Modeling - SAP Library
There are no settings to get Hybrid provider data Or Multiprovider data in Bex .
Even though if we need to do any settings we can do it in SPRO , check once in SPRO tcode related to Bex reporting settings.
Regards,
Seshu.P
Maybe you are looking for
-
Hi all, Lately, my phone just can't keep a charge. I'll charge it overnight, and by 4 p.m. the next day, it's already down to half battery life. This phone is about a month and a half old, so I don't know what's wrong! Thanks!
-
Credit card/payment confirmation for app updation
Why is it compulsory to have a credit card information for application download/updation. It is not possible for every MAC user to own a credit. Its also weird that it doesnt accept my debit card details. If Apple guys are listening, its NOT FAIR!
-
Who can help? When running a BC4J application the following error happens running on 9ias application server from a deployed ear-file, (Do I run on my local OC4J then things go allright): Er is een fout opgetreden JBO-29000: Unexpected exception caug
-
i have w. server 2003. I will to install 10g because it is a corporate standard. i am downloading 10201_database_win32.zip So what ODT should I install to integrate with VS 2008 and have Oracle Explorer etc thanks
-
Update item in list using rest api - failed when browsing in juniper session
this issue is about browsing to an on premises sharepoint 2013 inside a LAN using Juniper session the user can see everything and can create new list items with rest api but cannot update existing items using the function below. we've got this functi