Delta pairs in Multiprovider definition

Hi all,
I was wondering what does this definition means... I cannot find any documentation for that.
You can see it from multiprovider definition> Extras> Delta pairs.
Tomer.

Hi
This is new feature - i.e. suppose you are having cached data ..and if new data comes then this would be posted as delta data ...and for this you need to specify class as described below ->
Diagnosis
The InfoProviders that are assembled together to form a MultiProvider can work together in pairs as delta InfoProviders.
That means that one of the InfoProviders contains cached data for a logical dataset, and the other InfoProvider contains the (new) dataset delta, which has yet to be posted in the first InfoProvider.
Procedure
You can create pairs of InfoProviders on the current dialog box (with regards to delta caching).
Before you can create a delta pair, you must ensure that both of the InfoProviders involved support delta caching.
You also have to specify the name of an ABAP delta class. This class must support the IF_RSD_DELTAPAIR interface.
-- hope it helps
SA
thnx for any points

Similar Messages

  • Option in the multiprovider : Extras-Delta Pairs

    Hello
    I found the following menu option relevant to multiproviders only :Extras-Delta Pairs.
    When is it needed and how to use it?

    The InfoProviders that are assembled together to form a MultiProvider can work together in pairs as delta InfoProviders.
    That means that one of the InfoProviders contains cached data for a logical dataset, and the other InfoProvider contains the (new) dataset delta, which has yet to be posted in the first InfoProvider.
    Procedure
    You can create pairs of InfoProviders on the current dialog box (with regards to delta caching).
    Before you can create a delta pair, you must ensure that both of the InfoProviders involved support delta caching.
    You also have to specify the name of an ABAP delta class. This class must support the IF_RSD_DELTAPAIR interface

  • Multiprovider Definition changed..Impact on query

    Hi,
    I had created a query on multiprovider...
    Now the underlying Infocubes  (Two)  of multiproviders needs to be changed as the datamodel completly changed..
    I had copied both the cubes to the new cubes..
    Now i need to include this new two  cubes in multiprovider which the query can use...
    What would be the best procedre for it?
    IF i directly change the defintion of multprovider then query gets affected ..
    as the original query has lot of formulas and selections and i do not want to play with original query definiton..
    Any idea of how to procede..
    Since this multiprovider has been used in roles i cannot create a new multiprovider..if i have to create new multicube then i also need to create roles ( we have three kinds of roles)...

    Hi,
       Changing the underlying cube means, are you going to remove any existing field or only going to include fields?.
       If you are going to remove existing objects from cube, defenetly your original query will be affected.
    Or if you are going to include some more fields with existing fields, you can just include the new cubes and scrap the existing cubes from multiprovider( since new cubes will be having the structure of existing one also).
    Then just a copy your original query into a new query (on same multirprovider) , if you want you can adjust the query with the new fields added , otherwise use the same.
    Regards,
    V.Senthil

  • Cannot add InfoObjects into Multiprovider definition??

    Hi all,
    I had created a Multiprovider somtime back and am trying to add a Time Unit and some Characteristics from my InfoCube into the Multiprovider using Drag & Drop. But I cannot drag & drop anything into the Multiprovider Dimensions. Is there some solution for this? I'm workingin BI 7.0.
    Thanks. points will be awarded.
    SD

    Hi Sebastian,
    Instead of Drag and drop, try giving the name of the Infoobject directly.
    Hope it works.
    Regards
    Hemant Khemani

  • Multiprovider design

    dear all,
    The dimension design of infocube are important for performance and each dimension will link to some master data and SID id.
    but is this concept still true for a multiprovider? thanks.

    Hello,
    Check this Thread:
    Analysis and Performance tuning of a query
    u2022 When the reporting scenario is to be extended, use a MultiProvider as central interface between
    query definition and basic InfoProviders. When another InfoProvider is added to the MultiProvider
    definition, the technical name of a query based on the MultiProvider remains unchanged.
    u2022 Use a MultiProvider to reduce the size of the basic InfoProviders. Advantages: parallel access to
    underlying basic InfoProviders, load balancing, resource utilization, query pruning.
    u2022 Make sure that your MultiProvider only retrieves data from relevant basic InfoProviders at query
    runtime by
    o Using constants in the design of the basic InfoProviders
    o Using different key figures in the design of the basic InfoProviders
    o Using characteristic 0INFOPROV when designing a query on the MultiProvider
    u2022 Are you planning to use a MultiProvider? If so, you have to ensure that the characteristics you want
    to report exist in all basic InfoProviders.
    u2022 Do not use more than one non-cumulative InfoCube (InfoCube with at least one non-cumulative key
    figure) because this could lead to incorrect query results.
    u2022 Do not use calculations before aggregation on MultiProvider because this may lead to wrong query
    results.
    u2022 Do not combine basic InfoProviders having inhomogeneous data models in a MultiProvider. Use the
    report-report interface between queries defined on the basic InfoProvider instead.
    u2022 Avoid using only parts of compound characteristics in the constituent basic InfoProvider of a
    MultiProvider. For more information, see SAP note 702542.
    Assign points if this helps,
    Regards,
    Jorge Diogo

  • 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

  • What if the multiprovider is involved in cube enhancements?

    Hi,
    I have added one characteristic in the cube definition and wrote a routine for that in update rules.
    In this update routine i have to refer one more field which was not there in BW. So i had enhanced the data source with the field required for referal in update routine. so effectively i did added two characteristics in the cube definition.
    actually reporting is not done on this cube but on a multi provider instead which has this cube and nothing else as it constituents. 
    now what exactly i need to do in multi provider definition as it is now in deactive stage?
    i mean in the identification tab of multiprovider definition,i did transferred to the structure table  from template table side and really donno with the check boxes available ( after clicking identification tab, identification of characteristics involved screen )  which are somany and my new fields are appearing everywhere.
    pls do suggest me!
    Thanks,
    Ravi

    Hi ravi,
    What do u mean by fileds appearing everywhere.. After you have moved ur 2 new IOsu shld  see them in identification.. If ther eis more number of cubes under ur multiplrovider only then u will more on ur identification.
    Please check again..
    If you still cant figure it out.. Please send me ur Phone number to [email protected]
    Arun

  • Working of a Multiprovider

    Hi All,
    We have created a multiprovider using purchasing (0pur_c01) and quality managemtn infoproviders. We are fetching purchase order number from 0pur_C01 only and material from all other info-providers.
    When the query is executed giving PO numbers as 75* the report also gives materials for whom there are no POs in the said number range. These extra mats have POs in 35* number series. Is this correct behaviour of the MP. To the best of my understanding if the report is run for 75* it shud give data only for materials with POs in the said range and not any other range. If this is an anomaly how can this be rectified ?
    Regards,
    Saurabh Diwakar

    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. As a comparison: InfoSets are created using joins. These joins only combine values that appear in both tables. In contrast to a union, joins form the intersection of the tables
    In a Multiprovider, every characteristic in each of the Infoproviders involved must correspond to exactly one characteristic or navigation attribute (wherever these are available). If it is not clear, at the MultiProvider definition stage, you have to specify to which InfoObject you want to assign the characteristic of the MultiProvider.
    The MultiProvider contains the characteristic 0COUNTRY and an InfoProvider contains the characteristic 0COUNTRY as well as the navigation attribute 0CUSTOMER__0COUNTRY. In this case, select exactly one of these InfoObjects in the assignment table.
    Select a key figure contained in a MultiProvider from at least one of the InfoProviders involved. In general, exactly one of the InfoProviders provides the key figure. However, there are cases where it is better to select from more than one InfoProvider:
    If the 0SALES key figure is stored redundantly in more than one InfoProvider (meaning that it is contained completely in all value combinations of the characteristics) you must select from exactly one of the InfoProviders involved (otherwise the duplicated value is added incorrectly in the MultiProvider).
    However, if 0SALES is stored as an actual value in one InfoProvider and as a planned value in another InfoProvider so that there is no overlap between the data records (in other words, sales are divided separately between several InfoProviders) then it makes sense to make a selection across several InfoProviders.

  • Multiprovider containing non-cumulative KF and cumulative KF

    I have two infocubes that I have placed in a multiprovidor. Infocube #1 contains one non-cumulative key figure and some cumulative key figures. Infocube #2 contains all cumulative key figures. When running a query against the multiprovider, all key figures (from both infocubes) are displayed except for the non-cumulative key from Infocube #1, in which case the value is blanks. Is there something I am missing?

    Yes SAP has defined some Restriction for Creation of MultiProvider for Non Cummulatived Key Figures.
    "<b>MultiProviders
    • When the reporting scenario is to be extended, use a MultiProvider as central interface between
    query definition and basic InfoProviders. When another InfoProvider is added to the MultiProvider
    definition, the technical name of a query based on the MultiProvider remains unchanged.
    • Use a MultiProvider to reduce the size of the basic InfoProviders. Advantages: parallel access to
    underlying basic InfoProviders, load balancing, resource utilization, query pruning.
    • Make sure that your MultiProvider only retrieves data from relevant basic InfoProviders at query
    runtime by
    o Using constants in the design of the basic InfoProviders
    o Using different key figures in the design of the basic InfoProviders
    o Using characteristic 0INFOPROV when designing a query on the MultiProvider
    • Are you planning to use a MultiProvider? If so, you have to ensure that the characteristics you want
    to report exist in all basic InfoProviders.
    • Do not use more than one non-cumulative InfoCube (InfoCube with at least one non-cumulative key
    figure) because this could lead to incorrect query results.
    • Do not use calculations before aggregation on MultiProvider because this may lead to wrong query
    results.
    • Do not combine basic InfoProviders having inhomogeneous data models in a MultiProvider. Use the
    report-report interface between queries defined on the basic InfoProvider instead.
    • Avoid using only parts of compound characteristics in the constituent basic InfoProvider of a
    MultiProvider. For more information, see SAP note 702542."</b>
    RefS: How to Do Docs

  • KYF problem in a multiprovider

    Hi sdn,
    I merely replaced one infocube with another but identical one in the Multiprovider definition. But now the data from that infocube is not coming in when I look through Listcube. Selection tab shows that the key figures is properly linked.
    What am I missing?
    Thanks.
    Saf.

    Bhanu, I figured out the problem. I wasn't picking up any char from this cube. That is why it was not showing anything from it.
    I am okay now.
    Saf.

  • 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, acces to one infocube scipped

    hi, all,
    I use a multi provider with 3 infocubes for plan and other data. A multi-provider based query delivers no data from the plan info cube. When I run the query in RSRT in the modus "Execute+debug", there is a message :
    00010004 I-Access to ZITPLAN was skipped. (MPR filter)
    Any idea what the MPR-Filter is?
    best regards and many thanks in advance
    neven

    Neven,
    In the packet dimension you will have the IO 0INFOPROV.
    Drag that IO into the filter area and restrict with the plan cube only and check whether it is displaying data or not. If displaying, remove the IO from the filter make the query like before.
    If not displying data as per the above said method, you should check the asssignments in teh multiprovider definition.
    Hope this helps you.....

  • Change multiprovider which is assigned to aggregation level

    Hi guys,
    is there a easy way to change multiprovider which is assigned to aggregation level?
    We have already some queries, filters and functions on the aggregation level. So we cant simply delete it and create another one. I just want to change multiprovider definition under the aggregation level as we decided to change naming convention for multiproviders.
    Thanks in advance.
    Zafer

    Hi,
    Aggregation levels are built on top of specific multiprovider. And you can not change the technical name of multiprovider.
    But you can try following approach,
    1) Create copy of current multiprovider, and then create aggregation level on top of that multiprovider.
    2) Now try to copy the queries from source aggregation level to target using 'RSZC' transaction.
    I am not sure whether this will work or not, but you can just give a try.
    Regards,
    Durgesh.

  • New key figures in multiprovider not visible in query designer

    Dear Experts,
    I added a cube and  keyfigures to the multiprovider definition.
    The multiprovider is activated successfully.
    The added keyfigures come only from this new cube.
    I  identified these new keyfigures to this new cube only.
    There is an existing query based on old version of the multiprovider without the new cube.
    When i relaunch query designer and re-open this query, i could not see the new keyfigures.
    When i create a new query, also its not showing the new keyfigures.
    Is there something not refreshed that I do not see these new key figures?
    Kindly advise. Thank you!
    Best regards
    Bass

    Hi,
    Some time it happens that newly added key figures and characteristics are not visible immediately in Bex query designer. Just check for warnings if any encountered while activating else try editing and re activating your Multiprovider and also proper field assignment.
    Newly added Key Figures should be visible in both New and Old queries without any differentiation. Just log off and log in back after some time, there is a good possibility that this inconsistency would be resolved.
    Regards
    Raj Rai

  • Query is not executing on Multiprovider.

    Hi Bw xpertz
    Could any one clarify me. I have added a infocube to the existing multiprovider.I had taken all the selection in the identification tab like chars,time chars and keyfigs.
    When i am looking the data via listschema its showing the data .How ever when i generated a new query on the multiprovider with new keyfigure which i added via new cube is not displaying.
    Evry thing is ok up to cube level i checked with a query on cube too.
    How ever ther is a problem with multiprovider.
    I dint get what xact reason behind this.Could any one help me in this aspect.
    When i am trying to execute the other queries on the same multiprovider they are working fine.
    I had gone through some of the earlier postings too. but i didnt get the answer..
    When i am trying to execute the newly generated query its not working ..and taking more than 1 hr even the data is not displaying.
    Any suggestions would be appreciable.
    Thanx in advance
    RMK
    *No need to say good answers can get full pointz**
    **Sharing is the only way to improve the knowledge**

    Are you filtering by any char not contained in your new cube or by any char tha althoug contained in your cube the ID is not marked in multiprovider definition?
    Check if any modification to any cube in multicube had deactivated the multicube.
    Try to do a query only for your new cube, filtering by infoprovider, the data must be there.

Maybe you are looking for

  • Strange error while opening pdf in Firefox

    Hi there, I have a strange problem with Acrobat 9 on Windows 7 64bit. When I click on a PDF file on websites, a white site opens and I get an Acrobat message, which is totally empty. In the error box there is just a question mark on a blue circle, an

  • MacBook Pro Trackpad-Zoom under firefox 5.0.1 is not working

    Working with a macbook pro, my 2-fingers-trackpad-zoom is not working anymore on the web under firefox 5.0.1. (but in general, on all other surfaces of the computer it is working perfectly fine) - what happened? How can I change it?

  • Paper jam issues when duplex printing

     i am having a paper jamming issue whenever i attempt duplex printing. As of now my machine is unable to print due to a paper jam. I have removed all the paper within the machine and the error message "carriage jam" is still appearing. Please help

  • Wireless phone keeps losing IP settings

    I have a wirless 7920 wirless phone that keeps losing IP settings, on the front screen it says "Authentication OK" but when tries to get a IP address it fails. The Wlan controller is 4400 series model number 4402

  • E2E 200 change control management training (Run SAP ) FAQ

    Hi to all, I have attended E2E 200 change control management training . Now I want to go for certification but I want the sample questions for this exam.  Please forward the questions. Thanks, Amit