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,
    prasad

    Hi,
    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,
    Anthony

    Hi 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

  • Multiprovider mapping problem

    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.
    Regards

    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

  • 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
    manan

    Hi,
    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

  • Infoobject not available

    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,
    Yunus

    Hello 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

  • User exit for multiprovider

    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,
    Nikhil

    Hi 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