Multiprovider and infoset

whats the difference between a multiprovider and an infoset.
can anyone explain to me....
regards
abhi

This topic has been widely discussed and you can find numerous threads relating to the same. please check the forums before you post a thread, that helps everyone
In what case would we use Multi-Provider?

Similar Messages

  • Steps to create Multiprovider and infosets..

    Hi gurus,
                 Can anyone post me steps to create multiprovider and infosets..
    Points will be awarded.
    Thanks in advance,
    Venkatesh

    A MultiProvider is a type of InfoProvider that combines data from a number of InfoProviders and makes it available for analysis purposes.
    The MultiProviders itself does not contain any data. Its data comes entirely from the InfoProviders on which it is based. MultiProviders only exist as a logical definition. These InfoProviders are connected to one another by a union operation.
    One can combine InfoCube, ODS objects, InfoObjects and InfoSets in a MultiProvider.
    A union operation is used to combine the data from these objects into a MultiProvider.
    Here, the system constructs the union set of the data sets involved. In other words, all values of these data sets are combined.
    InfoSets allows reporting on several InfoProviders by using combinations of InfoObjects (master data-bearing characteristics) and ODS objects via a join condition.
    An InfoSet can have following join conditions
    Inner Join
    Left Outer Join
    Inner join and left outer join are only different in the situation where one of the involved tables does not contain any suitable record which meets the join conditions.
    steps for creatin multiprovider.
    Step1: Enter Transaction RSA1. Right Click on Infoarea and select u2018Create MultiProvideru2019. Provide technical name and description for the MultiProvider.
    Step2: Select Data Targets (InfoCube, ODS and InfoObject or Infosets) on which MultiProvider should be based.
    Step3: Select the Characteristics which should be part of the MultiProvider design.
    Step4: Select Time Characteristics and Key figures.
    Step5: Create dimensions and assign the characteristics to the dimensions.
    Step6: Identify the characteristics, time characteristics and key figures in u2018Identificationu2019 tab.
    Step7: Save and Activate the MultiProvider.
    steps for creating infoset.
    Step1: Enter Transaction RSA1. Right Click on InfoArea and select u2018Create InfoSetu2019. Provide technical name and description for the InfoSet.
    Step2: Choose ODS or InfoObject on which  you want to build InfoSet.
    Step3: Select the characteristics/key figures required in InfoSet design and join the common characteristics via Inner or Left Outer Join.
    Step 4: Save and Activate InfoSet.
    hope this helps you in creating them...

  • 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

  • Multiprovider-links with infoobjects and infosets

    Hi Gurus,
    Advance thanks to all.
    Can any of tell me how can seen the multiprovider is link up with the infoobject and infosets in seen  t.code or etc,the link  with the infoobject etc will happen in backend is it correct ?
    waiting for your points.
    regards
    sanjeev kumar

    Hi,
    at RSA1 --> info provider,,find and click your multiprovider on next screen there are tabs(infoset/info cubes/info objects/dso), check each tab. thru tshat you will know the objects which are connected to your multi provider.
    On each tab if any object name maintained and selected then that is connected to your multiprovider.
    Thanks

  • Infocubes?ODS?Multiprovider?Infoset?-Performance?????

    Hello Experts,
          Infocubes?ODS?Multiprovider?Infoset?
    In our design stage we had no problem creating ODS and Cube's but as our requirements kept changing we had to create Infosets rather than Multicubes as we were not having common fields between Cube and ODS. Secondly we couldn't have cubes as Infosets are built between ODS and Infoobjects.
          Can someone throw some light on the performance issues based on our current design were we have ODS and Infosets built. What are the pros and cons between
    1) InfoCubes and ODS
    2) MultiCubes and Infosets
          Any kind of thoughts would be of great help in our analysis.
    Thanks,
    Priya
    Guys anyone who faced difficulty in analyzing such issues please do post your views.

    We has the same requirements ...and had to build a lot of info sets ....
    Reporting on any of the Navigational Attributes is NOT possible on an Info Set.
    Go to RSRT and look on what fields on which the query is doing a Sequential read...if required try to build indexes on that fields.
    In some cases we cannot restrict the queries ...if you are queering on yearly reports ...running against InfoSet's is not at all recommended......
    For better performance of your queries try to build secondary indexes and as far as possible try to avoid InfoSet ....BW 3.5 has ADP try to workout something on that if u are on 3.5.
    For performance try to compress your request in your cubes on your  BP.
    Let me know
    Message was edited by: Suresh Kaudi
    Message was edited by: Suresh Kaudi

  • Reference infocubes for Multi/Vir and infosets

    hi all,
    I want to find the infocube on which Multiprovider ,virtual provider and  infosets have been created. is ter any table to view these reference cubes?

    You have already got multi provider and info set based on a cube..
    here is the way to get the virtual cubes based on basic cubes...
    Assumption: unless you create DTP or transformation, you can't technically say it...ao assume atleast you had transformation, better case Direct access DTP as well..
    If you have DTP for the virtual provider:
    Refer RSBKDTP table
    DTPTYPE -> REMT tells you that SRC from that table is your source info cube and TGT is target virtual info provider; you can additionally add a check on SRCTP as CUBE to ensure you get cirtual providers created only from info cube...
    If you have only transformation, DTP yet to create
    its little bit tricky..
    First refer RSTRAN table -> provide SOURCETYPE as CUBE and SOURCENAME as your info cube and TARGETTYPE as CUBE..now you get list of info cubes connected to your basic info cube..
    Then provide that list of info cubes into RSDCUBE with filter on CUBETYPE as V..now you will get list of virtual providers...
    Hope this helps...

  • Questions on Multiprovider and Process Chain

    Hai All,
              I have two questions. One on Multiprovider and the other on Process chain.
    1. Multiprovider:
              For example, I have 2 ODSs. ODS1 has Objects ORDER NUMBER, COUNTRY and PRODUCT, ODS2 has objects ORDER NUMBER, DELIVERY STATUS, CREATION DATE.
    Now if I make a multiprovider on ODS1 and ODS2, then as ORDER NUMBER is common in both the ODSs, can I make a report like this:
    ORDER NUMBER - DELIVERY STATUS, CREATION DATE?
             I have a problem here bacuase its not getting those details from the other ODS even though the ORDER NUMBER(value) is same. Am I making nay mistake or is it a system problem.
    I beleive thats how a Multiprovider works.
    2. Process chain:
                    I have an END connector in my process chain that connects 3 processes and lets the following task start only after the success of all the above 3 processes.
    The system is displaying the END connector seperately under each process. But the name and everything else is same. Is this a setting somewhere in the process chain?
    Thank you.

    Hi,
    1. Those fields are in ODS2, you don't need to make a multiprovider.
    2. You mean an AND connector. Maybe you need to refresh the screen. if this doesn't work, delete the three and connectors and insert a new one.
    Hope this helps.
    Regards,
    Diego

  • Multiprovider and Authorizations

    Multiprovider and Authorizations:
    The challenge is to ensure you do not have more access trough the multiprovider then you have trough the sourcecubes.
    example:
    Multiprovider, Joining sourcecube 1 + 2 ( Heterogeneous MP combining data from different infoareas)
    Sourcecube 1: Authorizations for company code X+Y
    Sourcecube 2: Authorizations for company code Y+Z
    What company codes in which source cubes will you have access to report on trough the multiprovider?
    1) XYZ from both cubes ?
    2) X from cube 1 , Y from cube 1+2, Z from cube 1
    3) only the common Y from cube 1 +2
    The expected results is scenario 2. Basically the same access/restriction you would get, if reporting directly on the sourcecube's.
    This can of course be tested with a test user with limited authorizations. The obstacle here though is that the authorization setup is defined with roles and a business unit hierarchy authorization object (consisting of several company codes) that is not fully in place yet. Hence the test will not give you a 100 % liable verification.
    Has anyone else faced the same question, or can verify the expected results? I have not found any good documentation on authorization and multiprovider .
    (PS, With Support package 2 for BW 3.0B a new authorization object is available used to define authorizations on a Multiprovider level. S_RS_MPRO - Multiprovider. This gives more flexibility , but is not the answer to the general question)
    Best regards Per Roar

    It depends. When you create an authorization object you decide on which InfoProviders the authorization object is valid. So if it's valid on Cube 1 it doesn't say anything about authorization on the Multiprov.
    Best regards
       Dirk

  • SAP Query and infoset rename

    HI
    Is it possible to rename sap query and infoset at a same time instead of changing one by one.?
    Thanks
    reg
    cns

    Dear Sathya,
    SAP does not allow you to rename SAP Query & Info set at a same time.
    Note:
    The system has to lock the following objects before you are able to use the Rename SAP Info set function:
    User group catalog
    Info Set catalog
    Query catalogs for user groups to which the Info Set that you are renaming is assigned,
    Queries using this Info Set
    Once all these locks have been set, the system can carry out the function.
    Renaming an Info Set can, however, be very time-consuming. These locks may also prevent other users from working in the system for as long as it takes to rename the Info Set.
    Thanks & Regards
    Dinu

  • When to go for generic extraction using view and infoset query?

    Hi,
                        Can anyone clarify me when we should go for generic extraction using view and when we should go for generic extraction using infoset query....
    Also what is the difference between view and infoset?
    I tried but could not find out....
    Regards,
    Kalyani.

    Hi Kalyani,
    We normally go for View or infoset when the data to be fetched in BW is distributed in different tables in SAP R/3.
    Had the data been available in one table we can easily build our datasource on that table but if there are more tables then its not possible to do it without Views or Infosets. You can use Function Modules to build your datasource in case it involves complex logic to figure out the data from various tables.
    Depending upon the table relationships we create view and include various fields from these tables in that view. Same is with the Infosets, you can have more flexible options like Outer Join, left outer Join etc.
    Regards,
    Pratap Sone

  • Sapquery , adhoc query and Infoset query

    any body having any material for ADHOC QUERY , SAP QUERY and Infoset query with detail explanation and steps for creation.
    plz forward it to me??????????

    hi,
       sap query r used to design reports to see the data according to our selections in this daa is fetched from diff tables its  much easier to desing reports using this
                 infoset query is somthign used with BI ints used to read data form PSA some temp storage loc
               if i am wrong someone correct me
    reward if useful
    ravi

  • How to create reports and infosets in E recruiting

    Hi we are planning to create reports and infosets in E recruiting module Though I am not a developer I need to write functional designs for creating reports and Infosets.For the same I need to know what should be our approach and what all things we should keep in mind.and how creating reports and infosets is different from the ones in SAP  R/3.
    Thanks and best regards
    Rajeev

    I am sorry but your question does not seem to make much sense.
    Can you please rephrase your question?

  • Change area of query and infoset.

    Hello experts ,
    I have query and infoset that it save in client specific , if i want to transfer them into the Q.A system
    Which i must to save them to global area ? if yes , how can i to change area of query and infoset from client specific to global area without  create them from the beginning ?
    Thanks for your help.
    Avi.

    No relationships of any sort can exist between objects from different query areas
    You have to create the same query from beginning in Global area and then transport it as follows :
    1. By using the standard program u2018RSAQR3TRu2019
    2. By using the transport option available on the application bar in Transactions SQ02 or SQ03.
    Note : Order of transport should be :
                     User Group transport
                     Infoset transport
                     Queries transport
    Edited by: harsh bhalla on Mar 26, 2009 11:42 AM

  • What is an infoset and infoset query?

    hello  can anyone tell me about
    infoset and infoset query.

    Infoset is based on Joins. Infocube, DSO and infoobject can be used to make infoset.
    How to Create Infoset Query (SAP Query)
    Steps on how to proceed to create a Query:
    ADHOC QUERY
    A query can be created to extract information from master records  i.e  Infotypes.  For example, by creating a query , the data relating to an employee contained in various Infotypes can be extracted.
    Proceedure :  
    Decide on  the various Infotypes we  want to make the query.  Decide on the area where we  want to query  i.e  Global area or Standard area.  Standard area is client specific and globel area will include all clients.
    Menu : HR – PM – Admn -  Information System -  Adhoc Query
    Select area standard and select the  user group already created
    Creation of new query  :  
    TC SQ03  -  Select Environment – Select Standard Area -  Enter  --  If new user group is to be created, enter name of the user group, click on create and enter necessary information and  exit after saving
    TC SQ02  -  Enter name of the Infoset – Create – enter name of Infoset -  Data source -- >  Table join by basis table – give name of table e.g  pa0000 -  Enter -  Click on insert table if we  want to include more tables – give name of table one by one and after finishing,  place cursor on the joining lines and right click to delete unwanted relationships  - check  - and go back  - field groups  -  include all table fields  - click on generate button   -  go out
    TC SQ03  -  Select user group  -   eg.  Payroll
    Infoset  - Enter name of newly created Infoset 
    Assign users and Infosets  -  Assign infosets  -  put tick on payroll  - save and go back
    TC  PAAH  -  Expand the nodes and put tick on relevant fields depending upon necessity
    Save the query  by giving the same name as infoset for easyness.
    If this answer helps, pls assign points.
    Thanx in advance.

  • How to turn on internal SOAP engine to do validation and infoset augmentation

    Hi,
    How can I turn on the internal SOAP engine to do validation and infoset augmentation
    so that
    when I intercept the Body part of the SOAP message in my soap handler the XML
    document
    is ready for transformation? Thanks
    Michael

    Hi Michael,
    Currently, no schema validation is performed when processing the SOAP or
    WSDL. Primarily because of the negative impact of validation on
    performance and also due to the lack of a very high quality (and fast)
    schema validation. If there is an error in the XML during the processing
    of a SOAP request, there will be a runtime error in either the
    processing of the SOAP envelope or in the serialization of application
    data between XML and Java.
    There is a CR (CR082116) requesting an support optional validation XML
    data sent to/from a webservice.
    HTHs, Bruce
    Michael Wong wrote:
    >
    Hi,
    How can I turn on the internal SOAP engine to do validation and infoset augmentation
    so that
    when I intercept the Body part of the SOAP message in my soap handler the XML
    document
    is ready for transformation? Thanks
    Michael

Maybe you are looking for