Infoobject addition to Multiprovider?
Hi,
When I tried to add new IO to existing multiprovider I am getting message.
Assignments for InfoObject ZINT_NTL have not yet been maintained -> Long text
Message no. R7645
Diagnosis
The MultiProvider definition contains an InfoObject that has not been assigned to the relevant InfoProviders.
Procedure
Choose Identification and highlight the assignment for InfoObject ZINT_NTL, or remove the InfoObject from the MultiProvider
Can any one please take a look at it?
Points will be definitely assigned.
Thanks,
Ravi
Hi Ravi Kumar
The following is the process if it is 3.5 then double click on the multi provider say continue in the infoprovider screen and then choose Keyfigures tab and click on the identification button present in the keyfigures tab choose you info provider respective to the newly added keyfigure and check save and activate it
if its 7.0 ver then double click on the multiprovider and select your newly added key figure right click on it choose assign and flag the info provider from which you want to identify and save and activate .
Let me knopw still you have confusions..
Hope its clear a little..!
Thanks
K M R
**Assigning points is the only way of saying thanks in SDN***
>
Ravi Kumar wrote:
> I got the option Identification of Info objects but how to select the IO to assign into the Multiprovider.
Similar Messages
-
How to find the infoobject in the multiprovider
hi friends,
i have a query,
A query is developed on multiprovider having 20 cubes, now we want to find the infoobject(0doc_number), in which cube that object is used.
actually, infoobject(0doc_number) is used in 11 cubes now how to find that query infoobject(0doc_number).is belongs to which cube.
plz help me
regards,
prasadHi,
Please see the identification tab
Or go to that infoobject click on where used list.
Hope it helps
Regards,
Ravi. -
Insert an infoobject in a multiprovider?
Hi Experts,
The particular infoobject that I need in my zquery is not available in the multiprovider of my query.
1. Can i insert the infoobject directly in the multiprovider? This infoobject is not created as a infoprovider. what will happen if i change this infoobejct as a infoprovider? when i did the where used list for this infoobject, it did not display any data target. all i see was transformation rules. that means it is not used in any data target right?
2. All i want is to include this infoobject in my zquery, How to do it? what is the best way to accomplish this task?
3. There are two DSO's included in my multrprovider. If i add this infoobject to one of the DSO, what are the consequneces? The other reports that are based on this multiprovider will get effected? What will happen to the existing data in the DSO's? Do I have to reload the data again or can i just do a full repair request after adding this infoobject.
4. The attribute only flag is checked for this infoobject? what it mean? what are its effects?
Thanks in advance.
Sharat.1. Can i insert the infoobject directly in the multiprovider? This infoobject is not created as a infoprovider. what will happen if i change this infoobejct as a infoprovider? when i did the where used list for this infoobject, it did not display any data target. all i see was transformation rules. that means it is not used in any data target right?
No you cannot insert a char into a MP w/o the same being avialable in any of the underlying datatarget
2. All i want is to include this infoobject in my zquery, How to do it? what is the best way to accomplish this task?
What is the purpose of the infoobject?
3. There are two DSO's included in my multrprovider. If i add this infoobject to one of the DSO, what are the consequneces? The other reports that are based on this multiprovider will get effected? What will happen to the existing data in the DSO's? Do I have to reload the data again or can i just do a full repair request after adding this infoobject.
Reports will not be effected, you may have to change queries and add the new infoobject if needed. MP needs to be changed as well.
4. The attribute only flag is checked for this infoobject? what it mean? what are its effects?
You cannot drilldown on that char. -
Problem making an infoobject navigation attrib in multiprovider
Hi
I have a bespoke infoobject ZPNLATTRB assigned as a navigation attribute of 0ACCOUNT master data. I could successfully switch this infoobject as nav attrib in the cubes and dso. However when I tried to switch this infoobject as nav attrib in the multiprovider (containing those cubes and dso), I received an error 'Assignments for InfoObject 0ACCOUNT__ZPNLATTRB have not yet been maintained'.
The Diagnosis says:
The MultiProvider definition contains an InfoObject that has not been assigned to the relevant InfoProviders.
The Procedure says:
Choose Identification and highlight the assignment for InfoObject 0ACCOUNT__ZPNLATTRB, or remove the InfoObject from the MultiProvider.
I don't reckon I need to map the nav attrib ZPNLATTRB as its value is derived through 0ACCOUNT.
Please help.
Many thanks,
AnthonyHi Sarah
Yes, thanks, I've managed to assign the nav attrib ZPNLATTRB in the multiprovider.. it took me some time to look for the 'assign'.
I have a further question relating to this. In my multiprovider I have included 2 cubes and an infoset and in this infoset I've included a write-opt. DSO. I had to create an inner join between my DSO and the 0ACCOUNT master data in order for the ZPNLATTRB to appear in the multiprovider for assignment between the infoset and the 2 cubes for this nav attrib.
I'd like to avoid using inner joins in my infoset as it slows down reporting. Do you know of a better way to design this model?
Please let me know.
Many thanks,
Anthony -
I have an two infocubes with different info objects but of same data .
Ex:
Cube 1 is having Event code.(XEVT).Data in this cube is up to from 2009 to 2010.
CUBE 2 is having Event code but tecnical name is different (XEVT1).from 2011 to till date.
Now when i create an Multi provider on this two cubes ,When i try to map the event code ,It shows me only on Mapping. but where as for the restof characteristics it show two mapping which bring data from both the info cube..only for this event code it is bringing from only one info cube.
Please help me in getting data from both the cubes.......
Regards,
Laxman.Hi,
The info object is on different technical name in two cubes.
So, the object with technical name XEVT will contain only Cube 1 for selection and object with technical name XEVT1 will contain Cube 2 for selection.
In the report you will have Infoobject in two different fields but not single field.
If you want the data from both the Infoobject you have to include those two infoobjects in your multiprovider.
But still you will have these displayed in different fields in report. If your report is ran for period ranging from 2009-2010 you will have values populated for XEVT but not XEVT1 or else it is for period ranging from 2011 till date you will get values populated in XEVT1 but not XEVT.
Regards,
Geetha -
Design issue with the multiprovider
Design issue with the multiprovider :
I have the following problem when using my multiprovider.
The data flow is like this. I have the info-objects IobjectA, IobjectB, IobjectCin my Cube.(Source for this data is s-systemA)
And from another s-system I am also loading the masterdata for IobjectA
Now I have created the multiprovider based on the cube and IobjectA.
However, surprisingly join in not workign in multiprovider correctly.
Scenario :
Record from the Cube.
IObjectA= 1AAA
IObjectB = 2BBB
IObjectC = 3CCC
Records from IobjectA =1AAA.
I expect the record should be like this :
IObjectA : IObjectB: IObjectC
1AAA :2BBB :3CCC
However, I am getting the record like this:
IObjectA : IObjectB: IObjectC
1AAA :2BBB :3CCC
1AAA : # :#
In the Identification section I have selected both the entries for IobjectA still I am getting this error.
My BW Version is 3.0B and the SP is 31.
Thanks in advance for your suggestion.May be I was not clear enough in my first explanation, Let me try again to explain my scenario:
My Expectation from Multi Provider is :
IObjectA
1AAA
(From InfoObject)
Union
IObjectA IObjectB IObjectC
1AAA 2BBB 3CCC
(From Cube)
The record in the multiprovider should be :
IObjectA IObjectB IObjectC
1AAA 2BBB 3CCC
Because, this is what the Union says .. and the Definition of the multiprovider also says the same thing :
http://help.sap.com/saphelp_bw30b/helpdata/EN/ad/6b023b6069d22ee10000000a11402f/frameset.htm
Do you still think this is how the behaviour of the multiprovider.. if that is the case what would be the purpose of having an infoobject in the multiprovider.
Thank you very much in advance for your responses.
Best Regards.,
Praveen. -
Doubt on Multiprovider.
Hi BW Experts,
I am just creating the Multiprovider.After selecting the two Cubes, I am trying to activate the Multi provider. While Activating, I am getting the error as "Assignments for Info Object has not yet been Maintained"
Currently we are using the BI7.I dont find any Check Options to maintain the Common fields.
The Error Message :
Diagnosis
The MultiProvider definition contains an InfoObject that has not been assigned to the relevant InfoProviders.
Procedure
Choose Identification and highlight the assignment for InfoObject Z_SOFTH, or remove the InfoObject from the MultiProvider.
Please help on this.
Thanks,
Jelina.Hi,
Creation steps :
1. Go to the info area where you want the multi provider; right click and chose create multi provider.
2. Chose a technical name and also choose the info providers that you make part of this multi provider.
3. When you confirm your entries, you will get a infocube maintenance screen; on the right side, you will see the characteristics available in al the basic cubes that you choose in the first step.
4. Select the chars that you wish to be in the multiprovider and similarly for time chars, key figs, and nav attributes ( if any).
5. Choose to create dimension and you will get a system msg whether to create from any of the basic cubes.
6. Either select to create your own dimension and insert all the chars in to the approprate dimensions.
7. Go back to chars tab and there will be tab for "idendification" click that and here is where you specify which are the chars form each cube you want into the multiprovider. And likewise for the key figure.
8. Activate the multiprovider.
Hope it helps -
How to add infoObject at query level
Dear Friends,
How to add or import Info Object or Charecterstics directly at query level. Please note that this perticular Info Object is not available in Info Cube.
Please help me. It is very urgent.
RegardsThanks Mr.Ramana
I have added InfoObject accordingly in MultiProvider, but in query result no results are coming for this perticular infoobject. It is coming as "Not assigned".
Is there any other solution like "customer exit"
Please reply.
Regards
Guru -
How to import InfoObject at query level directly because that perticular
Hai All,
At query level I want to import one Info Object which is not there in Info Cube. Please help me.
Regards
Gururaj Acharya.Thanks Mr.Ramana
I have added InfoObject accordingly in MultiProvider, but in query result no results are coming for this perticular infoobject. It is coming as "Not assigned".
Is there any other solution like "customer exit"
Please reply.
Regards
Guru -
Prob in multiprovider creation
Hi can any one guide me what are the steps of creating multiprovider
specially with the combination of dso and cube or combination of 2 cubes
I think that multiprovider is union connection of infoproviders but when i am creating multiprovider with dso and cube it gives me errors as all the keyfigures
and characteristic are not assigned
though i have assigned all of them
what could be the prob.
thanks
mananHi,
1. Create an InfoArea to which you want to assign the new MultiProvider.
2. Choose Modeling InfoProvider.
3. In the context menu of the InfoArea, choose Create MultiProvider.
4. Enter a technical name and a description.
5. Choose Create.
6. Select the InfoProvider that you want to form the MultiProvider. Choose Continue. The MultiProvider screen appears.
7. Use drag and drop to transfer the required InfoObjects into your MultiProvider. You can also transfer entire dimensions.
8. Use Identify Characteristics and Select Key Figures to make InfoObject assignments between MultiProviders and InfoProviders.
In a MultiProvider, each InfoObject in the MultiProvider must correspond to exactly one InfoObject in each of the InfoProviders involved (as long as it is available in the MultiProvider). If this mapping is not clear, you have to specify the InfoObject to which you want to assign the InfoObject in the MultiProvider.
9. Save or Activate the MultiProvider. Only active MultiProviders are available for analysis and reporting.
Warm Regards
Suma Humberi -
Dear All,
In my requirement, i need to create a multi provider based on 3 cubes and one master data info object.this ionfo object is 0prod_hier.
When i go to multi provider and select the info object tab, in that im unable to find 0prod_hier.
What could be the reason, Kindly help me out in sorting the issue.Points will be assigned.
Regards,
YunusHello Yunus,
You can only use an InfoObject as an InfoProvider if it has master data or texts. since you are only updating the hierarchy I believe you don't have master data available neither texts (you can check that in rsd1 for that InfoObject the tab Master data).
So the step I mentioned before (to create an InfoObject as an InfoProvider) only works for InfoObjects that has master data or texts, if you try that step before you'll see a message in the end saying that!
So, assign either master data or texts to that InfoObject and then do the step mentioned before. You can then use that InfoObject in your Multiprovider.
Sorry for the long delay of the answer (vacations...:) )
Diogo. -
Identifying attributes in multiprovider from different cubes?
I have added 2 infocubes and 1 infoobject (masterdata) into my multiprovider, but fields i need in my report are attributes of infoobject.All the fields are getting displayed in query output except these attributes.
Please provide me the reason..
BTW: I have declared them as navigation attributes in my infoobject and checked for navigation in multiprovider,Hi
For those particular attributes, have you done the mapping correctly? Also check this Addind a cube and infoobject in the multiprovider
Also check the design of your MP. Can you see these values in listcube transaction?
Cheers
Chanda
Edited by: Chandamita Sarmah on Mar 11, 2010 2:30 PM -
Join conditions in Multiprovider and Infoset
Hi experts,
1. I am using the multiprovider 0IC_MC01 which contains the cube 0IC_C03 and 0MATERIAL.
I want to know the join conditions between these two infoproviders in the Multiprovider. How and where to get this info?
2. Similarly, I've a Infoset(custom created) which contains 2 DSOs. I want to know the join conditions between these 2 DSOs in the Infoset.
Please give a hint on this.Hi,
pls go through the following steps and u can get the required info form the links provided...
1. Create an InfoArea to which you want to assign the new MultiProvider.
Choose Modeling ® InfoProvider.
2. In the context menu of the InfoArea, choose Create MultiProvider.
3. Enter a technical name and a description.
4. Choose Create.
5. Select the InfoProvider that you want to form the MultiProvider. Choose Continue. The MultiProvider screen appears.
6. Use drag and drop to transfer the required InfoObjects into your MultiProvider. You can also transfer entire dimensions.
7. Use Identify Characteristics and Select Key Figures to make InfoObject assignments between MultiProviders and InfoProviders.
http://help.sap.com/saphelp_nw70/helpdata/EN/cf/bc734190ba137de10000000a155106/frameset.htm
for infoset u can hav the deatils from below
http://help.sap.com/saphelp_nw70/helpdata/EN/d2/cb466d455611d189710000e8322d00/frameset.htm
regards,
rudra.
Assign points if useful -
hi friends,
how can I create a user exit for a multiprovider query. and how can I find a multiprovider table for user exit... this is very urgent... help me..hi sam ,
thanks for a quick reply..
my requirement is I have one multiprovider which combined 3 cubes and 3 ODS.
now I want to create a user exit of a query for retrieving some Infoobjects from that multiprovider. thats why I asked is any table regard this... by query I got such Infoobjects, due to some enhancement, I need to retrive such infoojects by coding....
Ex. material,suite,plant and two keyfigures from different infoproviders.... now I want to collect all Infoobjects....
with hopes,
JD -
MultiProvider not reading data
Hi all,
I am using a Multiprovider to integrate the data from a DSO and an InfoCube. But is not not reading the data from the DSO.
Here is the Structure:
Infocube : SALESCUBE
Dimensions:
Transaction:
TRNSCN_ID: Transaction id
Customer:
CUST_ID: Customer ID
And I have 3 keyfigures called PRC_MAT, SAL_QUANT, REV
DSO: SAL_LOC
Key field: TRNSCN_ID
Data field: SALES_REG
Now In my multiprovider, in assignment of TRNSCN_ID I have slected both the infocube and the DSO. Yet when I read the data it shows data only from the infocube.
The columns under 'SALES_REG' are blank (When i do "Display Data" for the multiprovider in SAP BI GUI ) and BExAnalyzer shows 'Not Assigned''
I checked the data in both the DSO and the Infocube and the data under TRNSCN_ID is consistent in both and I have loaded it from the same source.
I did some some investigation and II think the issue is in the sql query genereted by the multiprovider:
select
[S1].[/BIC/CUST_ID]
AS [K____16106]
[S2].[/BIC/TRNSCN_ID]
AS [K____16123]
, [F].[/BIC/PRC_MAT] AS [K____16107]
, [F].[/BIC/REV] AS [K____16108]
, [F].[/BIC/SAL_QUANT] AS [K____16109]
FROM
[/BIC/FSALESCUBE] [F]
JOIN
[/BIC/DSALESCUBE1] [D1]
ON
[F].[KEY_SALESCUBE1]
= [D1].[DIMID]
JOIN
[/BIC/SCUST_ID] [S1]
ON
[D1].[SID_CUST_ID]
= [S1].[SID]
JOIN
[/BIC/DSALESCUBE4] [D4]
ON
[F].[KEY_SALESCUBE4]
= [D4].[DIMID]
JOIN
[/BIC/STRNSCN_ID] [S2]
ON
[D4].[SID_TRNSCN_ID]
= [S2].[SID]
JOIN
[/BIC/DSALESCUBEP] [DP]
ON
[F].[KEY_SALESCUBEP]
= [DP].[DIMID]
where
[DP].[SID_0CHNGID]
= 0
) ) AND ( (
[DP].[SID_0RECORDTP]
= 0
) ) AND ( (
[DP].[SID_0REQUID]
<= 2000000250
The DSO is not mentioned anywhere in the query.
Here are 2 unresolved threads with the same issue created by others:
Multiprovider Problem
Re: Multiprovider Issue
Please help out if you have any idea.
Thanks,
NikhilHi Vikram,
Thanks. This has partly solved the problem. It sows data from both the infocube and DSO but it comes in 2 rows, not 1.
To do this, I created this new structure:
Infocube: IC_REV
Dimensions: TRNSCN_ID
Keyfigures: PRC_MAT, REV, SAL_QUANT
DSO: LOC_SALE
Key Field: TRNSCN_ID
Data Field: TRNS_DATE (Keyfigure), SALE_OFFC, SALES_REG
I have included all these InfoObjects in the multiprovider.
On running the query, it displays the data from the infocube and the dso in different rows.
For example, I have a TRNSCN_ID value "SALE01".
in the result, It shows 2 rows for "SALE01", one from the infocube and one from the DSO.
The data for TRNSCN_ID in the infocube and dso is consistent as I have run their DTPs from the same parent DSO (which has all the data) as the source of data for both the Infocube and the DS.
Here is the SQL if needed:
select
[S1].[/BIC/TRNSCN_ID]
AS [K____16123]
, [F].[/BIC/PRC_MAT] AS [K____16107]
, [F].[/BIC/REV] AS [K____16108]
, [F].[/BIC/SAL_QUANT] AS [K____16109]
FROM
[/BIC/FIC_REV] [F]
JOIN
[/BIC/DIC_REV1] [D1]
ON
[F].[KEY_IC_REV1]
= [D1].[DIMID]
JOIN
[/BIC/STRNSCN_ID] [S1]
ON
[D1].[SID_TRNSCN_ID]
= [S1].[SID]
JOIN
[/BIC/DIC_REVP] [DP]
ON
[F].[KEY_IC_REVP]
= [DP].[DIMID]
where
[DP].[SID_0CHNGID]
= 0
) ) AND ( (
[DP].[SID_0RECORDTP]
= 0
) ) AND ( (
[DP].[SID_0REQUID]
<= 2000000250
select
[O1].[/BIC/SALE_OFFC]
AS [K____16133]
[O1].[/BIC/TRNSCN_ID]
AS [K____16123]
, [O1].[/BIC/TRNS_DATE] AS [K____16129]
FROM
[/BIC/ALOC_SALE00] [O1]
Any idea how to resolve this?
Thanks,
Nikhil
Maybe you are looking for
-
ITunes 11.0.2.26 stops working when I try and Get Info
Hi, I've never asked a question here before, so bare with me if I give all the wrong information or something... Recently, I'd been having trouble getting my iPod Touch 3rd gen 64 gb to sync with my iTunes Library. It would sync all my old music but
-
how do I import my video files from old iPhoto - in time machine - to new iPhoto? Photoes came across, video said incompatible. i have moved from a mac pro to a mac mini, Mini now has mavericks and latest iLife stuff, I clicked import, was all good,
-
Dear Blackberry Authorities, It is really a horrible experience with the handset of blackberry for me. I have purchased blackberry Curve handset 9300 on 22nd April from a "Phone Store”, Shop No.78,79,community centre, New friends colony, New Delhi, T
-
IPad/iPhone Backup/Management App for PC?
I'm fed up with the massive headache that's called iTunes. I don't want a Backup/Management App for my iPad and iPhone that is music centric. I have a lot of valuable information, applications, photos, videos, and documents on my iPad and iPhone t
-
Connection pooling error (Tomcat 5.5 Oracle 9i)
Can someone please help, For the last 3 hours been search all past thread but no luck with my issue. I get error on line 4: == mytest.jsp Context initContext = new InitialContext(); Context envContext = (Context)initContext.lookup("java:comp/env"); O