Multiprovider should be always created for Infocubes? Even for 1 Infocube?

I was told that even if there is 1 infocube, I should still create a MultiProvider for that 1 InfoCube, because it is in theory good practice.
Is this a business norm? Is it bad practice to goto Query Designer and just open Infocube?
If this is true, can someone explain the logic behind this?
Thanks in advance.

It is a good idea to Create an MP (MultiProvider) on the top of several InfoCubes. This improves performance. However, building a MP on a single InfoCube does not do much on performance but it saves a lot of additional admin that may be required in future to get adapt with. See the web log below for more clarity...
https://weblogs.sdn.sap.com/pub/wlg/10148?page=last&x-order=date [original link is broken] [original link is broken] [original link is broken]
In my view, no matter whatever the number of InfoProviders are, if there is a scope to build an MP, we should do so.

Similar Messages

  • Inbound IDoc creating background job even for trigger immediately setup

    All,
    I have a very serious problem in our production system.
    Scenario:
    Vendor is chagend in system A (Outbound) and the same is interfaced to System B (Inbound) and i am using trigger immediately option, but still I am seeing a background job is created for 'RBDAPP01' and creating the spool request. The issue is I am sending 1000 of idocs and the spool number is increasing daily in system B.
    So, can any one explain me why the background job is getting triggered even though I set the partner profile settings as 'Trigger Immediately'.
    The above issue is not happening in our quality system it simply updagtes vendor information in system B with out creating any background job. Please note that the same settings are maintained in both the systems.
    Your immediate inputs are really valuable for me.
    Regards,
    Suman

    This is an performance issue on the receiving system. In case the system does not have enough resources to process the IDoc immediately it will always schedule a background job to ensure the processing of data.
    You need to check whether the system has enough work processes available during the time when 1000 of IDocs are received or send the IDocs in packages with some time in between.
    Regards,
    Kai

  • Excise Invoice should not get created without J1ID data for all material

    Dear All,
    We  have a requirement that excise invoice should not get generated unless chapter ID data is maintained for all the materials in the invoice.( when there is more than one item and chapter id is not maintained for all the items)
    At present excise invoice is getting generated for single item which has chapter ID maintained and  the items without chapter ID data are left out from the excise invoice. This results in an incorrect invoice.
    We want to ensure that excise invoice is not created, unless all the items in the billing document have chapter ID maintained.
    Kindly advise as to how this can be done.
    Regards,
    T Saravanan

    Dear Muralidhar, Lakshmipathi,
    Thanks for the solution.
    I have been able to solve the problem using the user exit mentioned by you.
    Regards,
    T Saravanan

  • Always create any Object even without default constructor?

    hi!
    i'm wondering if there's an easy way to construct an object of a given class?
    let's assume i've got a class
    class MyClass
         public MyClass( OtherClass c)
    }now when i get the constructors for its Class-object with
    clazz.getDeclaredConstructor()
    it will return null;
    ok now i know ther's no default/empty constructor.
    does it make sense to then search for the next constructor with n parameters?
    and then invoke it with nonsense values?
    what happens if the parameter classes also have no default constructor to create parameter objects? like this:
    class OtherClass
         public OtherClass ( MyClass c)
    }now there's a loop between the two constructors and i can't create empty parameter values to invoke any of them!
    i wonder how the serialization engine works then?
    or did i miss something trivial (it's really late here ;) )

    What's the problem? To create a MyClass object, you
    don't need any OtherClass objects. You just do the
    equivalent ofnew MyClass(null)in your
    reflective code.
    slap forehead with toilet
    thanks for the tip.
    as i said there was something absolutely easy, it's tough not seeing the forest for the trees ;/
    But I agree with jschell, if your requirements are to
    create objects of arbitrary classes and call
    arbitrary methods with arbitrary parameter lists,
    then whoever did your design didn't think for long
    enough.WELL. you're absolutely right. but when it's time to process ANY given object there's no reliability on whatever design was chosen. or, would you insist the developer had to provide standatized formats when you write a debugger? no it has to work with any. so must i!

  • Axis client: Always creating null-element even if I dont set it

    I am using Axis client to integrate with Webmethods.
    They have a type specified with:
    <element name="x" type="string" minOccurs="0"/>
    I do not want to set the value in the field because the value is unknown for me. So I choose not to set it at all and everything would be fine if not Axis sets it for me as a null-element.
    How do I get around this? I have to do it on the client side, because the webmethods system is not changeable.

    I am using Axis client to integrate with Webmethods.
    They have a type specified with:
    <element name="x" type="string" minOccurs="0"/>
    I do not want to set the value in the field because the value is unknown for me. So I choose not to set it at all and everything would be fine if not Axis sets it for me as a null-element.
    How do I get around this? I have to do it on the client side, because the webmethods system is not changeable.

  • [svn] 3048: Always map urls through the rootURL property, even for the non-proxy case.

    Revision: 3048
    Author: [email protected]
    Date: 2008-08-29 15:40:17 -0700 (Fri, 29 Aug 2008)
    Log Message:
    Always map urls through the rootURL property, even for the non-proxy case. This might
    change the behavior slightly if you set rootURL on HTTPService for the non-proxy case
    as that would have been ignored in the current code path but it seem less consistent.
    If rootURL is not set, it defaults to the swf's URL which should give the same relative
    URL semantics we get today by default when rootURL is not set.
    blazeDS checkintests pass
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/http/AbstractOperation.as

    Of the second and third scripts, the latter could perhaps be deemed the "most secure"; however, it might block more than you want. If you really want to use one of those, then I'd suggest using the second script. Otherwise, I'd recommend that you take a look here. (I only slightly examined the first script.... I do not understand the language of the comments, and I'm no iptables whiz. )
    Also, note that you don't have to use an actual script to set up the rules; rather, you can save the rules you want to a file that will be read by iptables automatically (/etc/iptables/iptables.rules). Here's a modified version of mine:
    # /etc/iptables/iptables.rules
    # These rules (and the commented instructions) derived from:
    # http://ubuntuforums.org/showthread.php?t=159661
    *nat
    :PREROUTING ACCEPT [163:50538]
    :POSTROUTING ACCEPT [40:2451]
    :OUTPUT ACCEPT [40:2451]
    COMMIT
    *filter
    :INPUT ACCEPT [0:0]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0]
    :FIREWALL - [0:0]
    :TRUSTED - [0:0]
    -A INPUT -j FIREWALL
    -A FORWARD -j DROP
    -A FIREWALL -m state --state RELATED,ESTABLISHED -j ACCEPT
    -A FIREWALL -i lo -j ACCEPT
    -A FIREWALL -j TRUSTED
    -A FIREWALL -j DROP
    # put your own exceptions here, like so (replacing <tcp/udp> with either "tcp" or
    # "udp" -- minus the quotes -- and <port number> with the port you'd like to open):
    # -A TRUSTED -p <tcp/udp> -m <tcp/udp> --dport <port number> -j ACCEPT
    COMMIT
    Of course, there are benefits to keeping the rules in a script. For instance, you could then easily set the default iptables rules, allow all traffic, etc. Plus, some firewall-related things (such as the various echo commands in the scripts you provided) cannot (to my knowledge) be done by iptables alone.
    If you already have a script that sets up the rules you would like to use, you can save yourself the hassle of creating a rules file by following the directions outlined here.
    Last edited by ssjlegendx (2008-08-06 20:17:00)

  • My mail forms created by muse 2014.0.1.30 do not work. PHP 5.4 is enabled by hoster, so they should work. Can anyone help me, for these forms are crucial for my business.

    My mail forms created by muse 2014.0.1.30 do not work. PHP 5.4 is enabled by my hoster, so they should work. Can anyone help me, for these forms are crucial for my business. The forms confirm delivery, but the mails are not recieved. No spam filters enabled.
    Meanwhile, I was able to narrow the problem down: PHP seems not to accept a re-directed mail address as sender of the mail in some cases. So, it has nothing to do with the mail form itself.

    Hi Ingo,
    Please refer to this document, Troubleshooting Muse Form Widgets Used on Third-Party Servers
    Last section, "I've uploaded my new Muse form, and tried submitting it in the browser, but I never receive an email with the form data. What's wrong?"
    - Abhishek Maurya

  • I created a new ID for my Iphone, because the old ID was an email address I no longer have. Also, the phone wouldn't recognize the password I have always used. Now the problem is when I try to update my apps, it automatically wants to use the old ID.

    I created a new ID for my Iphone, because the old ID was an email address I no longer have. Also, the phone wouldn't recognize the password I have always used. Now the problem is when I try to update my apps, it automatically wants to use the old ID. I've set the new ID for the phone, but it defaults to the old one when asking for a password to update apps.

    That's because all apps are forever tied to the Apple ID used to obtain them, & can only be updated using that ID.
    To use your new ID with these apps, you'll have to delete them, then repurchase. Or, contact iTunes support, explain the situation, & ask that they add these apps to the download queue of your new ID.

  • Should I always let my iPad 3rd generation die and charge ? Takes almost close to 12 hours for a 100%  charge. Any suggestions ? iPad is over a year old

    Should I always let my iPad 3rd generation die and charge ? Takes almost close to 12 hours for a 100%  charge. Any suggestions ? iPad is over a year old and don't want to buy a new one if this problem will continue to happen. Help

    Do not let the battery drop to 0%. That is very damaging for a lithium based battery, as in the iPad. Charge at any time, for any amount.

  • If I create an security scope for a group of SCCM-admins should i remove the "Default Scope"?

    Hi,
    If I create an security scope for a group of SCCM-admins  should i remove the "Default Scope”?
    /PS
    /SaiTech

    Yes, it's OK to not add the Default security scope to an administrative user. You can add any custom security scope to an administrative user and it does
    not has to include the Default
    security scope.
    Just keep in mind that you keep at least an administrative user that contains the
    All and/or the Default security scope to not lock yourself out of the console. 
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • Which product should I buy? I want to create vintage/retro posters for band and Bar

    which product should I buy? I want to create vintage/retro posters for band and Bar

    Good day!
    Instead of buying right away you may want to avail yourself of the free 30 day trial first to see which program fits your needs.
    Photoshop and Photoshop Elements may be worth a try.
    If you intend to create more graphic/typographic designs Illustrator may be worth looking into, too.
    Someone else may have more/other recommendations, though.
    Regards,
    Pfaffenbichler

  • System should create only one delivery for 100 different PO's in STO

    Hi All
    i need help
    Plant B raising 100 different po's daily for different materials to Plant A.(STO)
    Now Plant A will do Dilivery via VL10B.
    Here my requirement is system should create only one delivery for 100 different PO's and delivery should contain all the
    materials as line items bcause system should not create 100 deliveries( time consuming process).
    Here there is no manual transaction for VL10B.
    That is system is goining to excecute the VL10B automatically, there is no manual transation for VL10B
    How can we do this?
    Thanks
    MSK

    Hi
    We can able to do your requirement
    1. All the STO materials should have same sales view in materials for the *Unique)following field: Loading group, shipping Point, so on..
    2. In the config, hope we have do the combine delivery setting for VL10B
    Regards
    Prasanna
    Edited by: Prasanna Raju on Feb 17, 2010 1:52 PM

  • HT5622 hey! i have a serious problem coming up which is that i am asked to enter my billing info even for free apps. why should i pay for apps which are free? please help me with this problem!

    hey! i have a serious problem coming up which is that i am asked to enter my billing info even for free apps. why should i pay for apps which are free? please help me with this problem! and in the billing info there is pop-up box saying i have accessed my account from didfferent computer but no i have been doing it from the same pc. please help me out.

    Tap Settings > General > International. Make sure the Region Format is correct.
    As for your Apple ID. Tap Settings > Store > Apple ID > iForgot
    Resetting your Apple ID may help.
    Congrats on your new iPad !!!

  • Should I be creating folios for the ipad at 1024 x 768 or 2048 x 1536?

    Hi,
    Should I be creating folios for the ipad at 1024 x 768 or 2048 x 1536?
    Thanks

    The older iPad generation cannot display folios in 2048x1536, they are too large for the screen of the iPad and the iPad2. If you want to make sure all iPad users can see your content go for 1024x768.
    If you have the resources to create several renditions of your folio, create a high-definition rendition to target specifically users with a Retina iPad. Have a look at this article: Creating DPS content for different iPad models.

  • When I try to simply add a few photos (from Events) into a newly created Album, it always creates a Folder for the photos to go into. I don't need a Folder.  I just need the photos to go into the Album.  What am I doing wrong?

    When I try to simply add a few photos (from Events) into a newly created Album, it always creates a new Folder - a sub folder to the new Album I just created -  for the photos to go into. I don't need a Folder!  I just need the photos to add into the Album.  What am I doing wrong?

    Sometimes it takes a precise drop to get it into the album.  Make sure you see the album highlighted before releasing the mouse:
    OT

Maybe you are looking for

  • Why is the fan of my Macbook Air suddenly so noisy?

    It has become very noisy. The fan is running constantly. I never heard the fan before. Has something broken. The performance has not changed but it takes much more to start up and shut down.

  • Rca video out

    I have an imac g5 rev, B and a apple video adapter that turns reular video out to a single cable that can be anything really. I was wondering if i can use to hook up a video rca yellow cable to my tv and view my imac on my tv. Is that possible cause

  • Adobe Reader XI AppV with Office 2013

    Dear all, I've deploy Adobe Reader XI to RDS farm succesfull. The users can open PDF documents and so on. There is also Microsoft Office 2013 Professional (locally) installed on the Windows 2008 R2 RDS. No, I would not deploy Office 2013 via AppV due

  • Conversion rule in ALE/IDocs

    Hi,    I have a requirement to make use of conversion rules in ALE/IDocs.    For a particular field, I need to concatenate the values of two other fields in the IDOC segment    and populate the value. The other direct options like setting a constant

  • Mac x Blackberry Address Book Sync

    I did a 2-way sync of my contacts to Address Book and all of my Blackberry-based contacts disappeared. I have looked at the backup.xml, Contacts Out.xml, diff.xml and CRC_AB_RIM_CONTACTS.sync files and the contacts are not present in any of those doc