Need to change infopackage design to avoid overheads

Hi Gurus,
    In brief, every weekend the SNP data from the planning area in live cache is extracted into a PSA/Infocube in APO, Then the data from this infocube in APO is loaded into the PSA/Infocube in BW. All together this data extraction process takes more than 12-13 hours. This is not acceptable to the business users as the BW reports after this extraction process are available only on Monday late evening for the APAC region.
To rectify this the user now wants to split the selection for each region.
User Requirement:
This extraction is expected to be regional based on the selection criteria of APO locations and products outlined below. Also the extraction is expected to be split into two periods using a ABAP routine (Fiscal year / period) as given below. The extraction should begin from step 1 and proceed sequentially ending with step 6.
Step 1. APAC : u2013 (ABAP Routine: -31days to +91days)*
APO Locations: 6451, 1515, 1435, 1325,8251, 8451, 8412, 3551, 1517, VS00 to VS99
APO Products:
Info Package 1. 000-0000 to 033-2488
Info Package 2. 033-2489 to 661-2500
Info Package 3. 661-2501 to 922-0000
Info Package 4. 922-0001 to 999-9998
Info Package 5. 999-9999 to ZZZZ-9999
Info Package 6. AA000-0000 to ZZ999-9999
Data loading into Info Packages 1 to 6 should happen parallel .
Step 2. EMEA : u2013 (ABAP Routine: -31days to +91days)*
APO Locations: 7210, 7250, 7254, V200 to V299
APO Products:
Info Package 1. 000-0000 to 033-2488
Info Package 2. 033-2489 to 661-2500
Info Package 3. 661-2501 to 922-0000
Info Package 4. 922-0001 to 999-9998
Info Package 5. 999-9999 to ZZZZ-9999
Info Package 6. AA000-0000 to ZZ999-9999
Data loading into Info Packages 1 to 6 should happen parallel .
Step 3. AMR : u2013 (ABAP Routine: -31days to +91days)*
APO Locations: 5651, 5653,V100 to V199
APO Products:
Info Package 1. 000-0000 to 033-2488
Info Package 2. 033-2489 to 661-2500
Info Package 3. 661-2501 to 922-0000
Info Package 4. 922-0001 to 999-9998
Info Package 5. 999-9999 to ZZZZ-9999
Info Package 6. AA000-0000 to ZZ999-9999
Data loading into Info Packages 1 to 6 should happen parallel.
Step 4. APAC : u2013 (ABAP Routine: +92days to +365days)*
APO Locations: 6451, 1515, 1435, 1325,8251, 8451, 8412, 3551, 1517, VS00 to VS99
APO Products:
Info Package 1. 000-0000 to 033-2488
Info Package 2. 033-2489 to 661-2500
Info Package 3. 661-2501 to 922-0000
Info Package 4. 922-0001 to 999-9998
Info Package 5. 999-9999 to ZZZZ-9999
Info Package 6. AA000-0000 to ZZ999-9999
Data loading into Info Packages 1 to 6 should happen parallel.
Step 5. EMEA : u2013 (ABAP Routine: +92days to +365days)*
APO Locations: 7210, 7250, 7254, V200 to V299
APO Products:
Info Package 1. 000-0000 to 033-2488
Info Package 2. 033-2489 to 661-2500
Info Package 3. 661-2501 to 922-0000
Info Package 4. 922-0001 to 999-9998
Info Package 5. 999-9999 to ZZZZ-9999
Info Package 6. AA000-0000 to ZZ999-9999
Data loading into Info Packages 1 to 6 should happen parallel.
Step 6. AMR : u2013 (ABAP Routine: +92days to +365days)*
APO Locations: 5651, 5653,V100 to V199
APO Products:
Info Package 1. 000-0000 to 033-2488
Info Package 2. 033-2489 to 661-2500
Info Package 3. 661-2501 to 922-0000
Info Package 4. 922-0001 to 999-9998
Info Package 5. 999-9999 to ZZZZ-9999
Info Package 6. AA000-0000 to ZZ999-9999
Data loading into Info Packages 1 to 6 should happen parallel .
The flow of data from APO to BW is also needs to be changed. Currently the data for the BW Cube is feed from the APO cube, Now the BW cube will get data from 2 datasources Instead of fetching data from the  APO cube.
Proposed Design:
For the above requirement, Totally we have 6 steps. For each step we need to create 6 infopackages, therefore totally 36 infopackages needs to be created for one datasource. Finally we land in creating 72 infopackages for 2 datasources which will cause overheads while data load.
Please review the requirement and suggest us a robust solution so that the no.of.infopackages can be reduced to some extent.

Hi Jackie,
Since with every infopackage you have changed only in time period and APO locations.....also since data source is the same and there is no restriction on the time at which data is available for loading...you can try to combine the data selections together...
If it results in huge amount of data volume then may be you may you can store these selections in the a Z table as a variant and use them in the infopackage dynamically through infopackage level routine...but that will be too much overhead and tough to maintain in case of failures.
Thanks
Ajeet

Similar Messages

  • I would like to design a poster, when I place my photos on the page  under the "links" "colour space" section it says the colour space is RGB not CMYK even though my document is set up as CMYK.  Can/do i need to change this?  i am worried it will be a pro

    I would like to design a poster, when I place my photos on the page
    under the "links" "colour space" section it says the colour space is RGB not CMYK even though my document is set up as CMYK.  Can/do i need to change this?  i am worried it will be a problem when my poster goes to the commercial printers who want CMYK

    Yes, it will be a problem. Convert the images in Photoshop using the printer's color profiles or a standard CMYK profile.
    Mylenium

  • Design to avoid reflection

    Hello:
    I'm creating an application which loads other classes at runtime (plugins) and it must expose some of these plugins methods to the exterior. All the plugins implement a common interface (ICapsule), however, the methods that need to be exposed are not part of ICapsule and are not known until runtime, and they are specified by the plugin author in a config file provided with the plugin.
    I know that if I have the method name and it's signature I can call those methods by reflection, but I would like to avoid using it. My question is: what can I change in my design to avoid reflection? does anyone knows of a pattern I could use? Right now I have come up with some solutions, but none seem optimal:
    1.- Instead of a method, create a new class for each exposed behavior and make it implement Runnable. Then store the classes in a hash, with the name of the class as the key and the Object as value and, when needed, look one up and call it's run() method.
    2.- Use a switch construct inside each plugin. Let the plugin provide an enumerated type to be compared inside the switch operator and act according to the received value.
    Right now I lean towards #2. Does anyone thinks of a better solution or should I definitely go with reflection?

    Cesaro wrote:
    When the system loads a new plugin, it stores the instance in a list and assigns it a unique ID. These plugins are intended for hardware access, and what actions the user can do with the hardware is determined by the external actions defined in the plugin. When a new plugin is loaded the system registers those actions and the user can discover what actions are available by calling a special function (actually this is a webservice).So the user software gets a list of method names through this webservice (which comes from the config file), which looks maybe something like this:
    LEDPlugin.turnLedOn(int whichLed)
    LEDPlugin.turnLedOff(int whichLed)
    etc...Then the user sends a request back, with the method name, i.e. LEDPlugin.turnLedOn(2). Is that the basic idea?
    I don't know of any way to actually call those methods other than using reflection.
    All the plugins adhere to a common interface as you said: ICapsule. However this interface only defines a few methods (like init, start, stop, send) but the plugin author can choose to add commodity methods (like turnLedOn) that send predefined commands to the hardware so the user don't need to bother with the internals of how to turn on a LED attached to the parallel port, he/she just calls turnLedOn and it gets done.
    How does the application know what to call based on action names is part of the design. If using reflection the name should be the fully qualified name of the class, along with it's signature to make a successful call. If using arbitrary names defined by the plugin author, I would have to come up with the means of assuring that no two action names are repeated and that a given action points to that method of the Object containing the action.

  • I recently changed my email address and need to change my icloud account both on my itunes and iphone. how do I do this without completely wiping the phone?

    I recently changed my email address and need to change my icloud account on both my itunes and iphone. How do I do this without completely wiping the phone.
    Also I tried to update to iOS6 and it is asking for my password under my old signin and locked me out of my phone.
    What can I do?
    Thanks

    This explains how to change your ID: http://support.apple.com/kb/HT5621.  After changing your ID you will need to go to Settings>iCloud, delete the existing account (which only deletes it from your device, not from iCloud), then sign back in with the new ID.  To avoid losing photo stream photos, save them to your camera roll before deleting the existing account.
    If you are signed into your account on your Mac, you will need to go to System Preferences>iCloud, sign out, then sign back in with the new ID.

  • I need to change the sum of a column's total with javascript.

    Hi,
    The HTML output of a SUM column is as follows:
    <td align="center" headers="COST" class="t2data"><b> 827.49</b></td>
    I need to change the sum total with javascript.
    The initial loading of the page SUMs the DB values correctly. Then onchange JS for a couple of factors may change one items COST.
    When that one item's COST changes I need to reSUM the total with JS.
    I was trying the following.. I don't know JS to well.
         var tds = document.getElementsByTagName('td');
         for (var xtd in tds) {
         //alert('Here:'+xtd.headers);
         if (xtd.headers=="COST") {
         // you found the element, do what you need
         alert(xtd.innerHTML);
         After inserting the above code into my javascript is popups up
         my alert, "Here:undefined"
         and never hits the alert(xtd.innerHTML);

    Hi Ya'll,
    I got the following working. See any problems?
    headers=="COST" actually showed up in each row of the whole column, including the SUM. So it ended up being great so I could sum it in the JS.
    I had to change the column type to NUMBER from VARCHAR2 for the initial SUM to work, so adding any formating to the SQL was not good. It looks pretty much what Andy has though... I found a slight hesitation it it though.. I have to work out a bug that prints the old total instead of the first.
    var ltotal =0;
    var tds = document.getElementsByTagName('td');
    for (var k=0; k<tds.length; k++) {
    if (tds[k].headers=="COST") {
    var inputObjs= tds[k].getElementsByTagName('input');
    if(inputObjs.length>0) {
    for (var j=0;j<inputObjs.length;j++) {
    ltotal+= parseFloat(inputObjs[j].value);
    //alert(inputObjs[j].value);
    //alert(ltotal);
    }else{
    tds[k].innerHTML=ltotal;
    Message was edited by:
    changed i to k to avoid the italics
    Bill Carlisle

  • Need to change the sender of the workflow email using SPD 2010

    Hi,
    I got a requirement. I've created a SharePoint Designer 2010 workflow which will trigger an email. The sender of that email is default. I need to change the sender of email to some user's email address like [email protected]
    Can this be possible using SPD 2010. Please suggest.
    Thanks,
    Kunal

    not out-of-the-box.
    you would need to find a third party add-on to send the email. The SPDActivities codeplex project includes some email options that include specifying a sender, but focus on attachments... not sure what would happen if there was no attachment.
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • How do I change dock design in Mountain Lion?

    Hello Everyone,
        I am new to the support community so pleae forgive me if I do not know all the rules of posting.  Here is my question.  When my MacBook Pro just had Lion on it, I was able to change the design of the dock.  I had a beauty wood-grain dock with rounded ends almost like a coffee table.  When I upgraded to Mountain Lion, I lost my dock design and was unable to apply my favorite wood-grain design to the dock.  My question for this community is how can I change the appearance of the dock on Mountain Lion? I would love to be able to apply some other dock designs than just the apple Mountain Lion default.  Please note that I am not a computer wiz, so lament terminology would be most appreciated for your response.  Thank you in advance for your help.

    Dear cgn1026,
    "Dude", I'm chilled out..just stating my opinion".
    I admire you optimism, however it shows me that you're not a professional user. As programmer and someone who has been in the business long enough, I wouldn't consider Linux complicated. Linux is heading into the right direction. They adapted the business model of their Unix family member OS X (Linux is Unix-Like). Mac OS X is based upon the Mach kernel, certain parts from FreeBSD's (Open-Source) and Part of and NetBSD's implementation of Unix were incorporated in NeXTSTEP, the core of Mac OS X. So technically speaking OS X is as complicated as FreeBSD & Linux, the only difference is that Apple has developed it to be an "everyday user" friendly OS. Under the hood, for pro user's like me it's the same powerful OS that we need, to do our daily tasks and I'm not talking about syncing our iOS devices .
    Linux has gotten the message and Ubuntu is a good example, they are working towards a user friendly Unix-Like environment. Indeed, it is not perfect, one shouldn't forget though that it is open-source, meaning it doesn't cost anything and highly customizable both in use & desktop appearance. Imagine what they could do, if they had the means of a company like Apple.
    I totally agree with you when it comes to Windows, I am not a big fan, but at least their users get a few colors to choose from.
    Now regarding the dock, the new OS X dock is rendered by your graphics card's GPU, in order to apply a custom dock, one would have to develop an application which disables dock rendering by the graphics card, but this will most-likely interfere with your desktop experience, since dashboard (and a few other functions in the new OS) depend(s) on the new rendering process. Both the dock and dashboard have been rewritten from ground up. Even if one dares to develop an app to address this problem, it wouldn't be just a tremendous amount of work, but also a certain violation of Apple's software agreement.
    CandyBar does not modify your system, it only replaces icons and images, thus in compliance with Apple's software agreement. The app that we would need in order to change the dock in OS X Mountain Lion, is not replacing icons/images but rather modifying the system itself.
    Thanks for your input, it's much appreciated! And I'm happy for you that the new OS is to your liking.
    Have a nice day,
    Stu

  • Need to change report data source on reports in a copied universe

    We are setting up a new testing environment.  So I made a copy of our BO universe so we could have two different testing universes.  I then created a copy of the data source database that will be used as the data source for the reports in the copied universe.  The two different databases have the exact same tables, columns and indexes as the development database.   The only difference will be the data inside the tables. 
    I now need to change the reports to use the new universe since the reports were written using the universe instead of using the database.  I am not changing anything else in the reports.  I just need them to run against a different Oracle database. 
    So I go into Crystal Reports version 11.5.0.313 and open the report up.  I then go into Database fields in Field Explorer to change the data source.  I then go to the Set Datasource Location screen.  I open up the universe label by clicking on the plus sign and I select the copied universe.  When I do that, the Business Objects Query panel screen opens up.  Because I have switched universes, Crystal Reports wants me to reselect the columns and rebuild the query.
    We have over three thousand reports so we are trying to avoid rebuilding them.  I am looking for a better way to change what database a report runs against. 
    Note: All of the reports will be run ion demand.  Nothing will be scheduled.
    Any suggestions and information will be greatly appreciated. 
    Has anyone run into this?   What was your solution to this problem?

    Hi Joe,
    Moved your post to the Universe Forum.
    First you are using the original release of XI R2. You need to upgrade to Service Pack 6 by:
    Run License Manager first to get the keycode if you don't have it on paper somewhere.
    Then download these and uninstall then run full build first:
    https://smpdl.sap-ag.de/~sapidp/012002523100011802732008E/crxir2_sp4_full_build.exe
    https://smpdl.sap-ag.de/~sapidp/012002523100013876392008E/crxir2win_sp5.exe
    https://smpdl.sap-ag.de/~sapidp/012002523100015859952009E/crxir2win_sp6.exe
    Try again
    Don

  • Settings that I need to change so no restrictions on reader enabled forms

    Hi,
    I have a reader enabled form that needs to be filled in with a digital signature that needs to be added with a submit button to email to client however I don't want the restrictions. Just wondering what the settings are that I need to change so it only sends the data instead of the whole PDF form (so there are no restrictions) ?
    Cheers

    Thanks.
    So I've done the doc as xfdf and even though it still only saves and sends the form data it can still be viewed as a pdf with the new filled in content and printed nicely with the content. This is fine. Is there any expiration date as to how long this data can be view for? And just to confirm there are no restrictions on this plus the designer can use their copy of Arobat to create these forms, not the client? The client can also still view all the submitted forms fine if they don't have acrobat pro?
    The only limitation is that signatures will not work.
    Cheers

  • User password will need be changed when user logon

    Why users need to change the password once I setup when they have been assigned by superuser?
    If that is the case, then should I just assign any 4 digits then they put the real password when they log on or they can reuse the same password that I created.  Only use 4 digits to avoid need to change it couple months.

    Hi Lily,
    Did you check the settings under
    > Administration > Setup > General > Password Administration?
    Here you can set different settings for example if it is possible to use the same passwrod as before, when it will expire and so on.
    Hope that helps.
    Kind Regards,
    Friederike Mundt
    SAP Business One Forums Team

  • HT1819 Since there is a new Itunes Version 11.0, I was wondering if there is any change of design specifications or sizes change for the podcast such as banners and art work cover.

    Since there is a new Itunes Version 11.0, I was wondering if there is any change of design specifications or sizes change for the podcast such as banners and art work cover.

    Try the Firefox SafeMode to see how it works there. <br />
    ''A troubleshooting mode, which disables most Add-ons.'' <br />
    ''(If you're not using it, switch to the Default Theme.)''
    * You can open the Firefox 4.0+ SafeMode by holding the '''Shft''' key when you use the Firefox desktop or Start menu shortcut.
    * Or use the Help menu item, click on '''Restart with Add-ons Disabled...''' while Firefox is running. <br />
    ''Don't select anything right now, just use "Continue in SafeMode."''
    ''To exit the Firefox Safe Mode, just close Firefox and wait a few seconds before using the Firefox shortcut (without the Shft key) to open it again.''
    '''''If it is good in the Firefox SafeMode''''', your problem is probably caused by an extension, and you need to figure out which one. <br />
    http://support.mozilla.com/en-US/kb/troubleshooting+extensions+and+themes
    ''When you figure out what is causing that, please let us know. It might help other user's who have that problem.''

  • HT1637 Help! I need to change my default email "Mail" but I am unable to open "Mail" to do it

    Hi, I need to change my default browser but not sure how because I am unable to get into my default browser being "Mail". The Mail icon is a piece of paper, pencil, and a ruler instead of that stamp. I believe I moved it out of Applications at one point and then back in.
    Please help as I need to send emails through my Quickbooks which automatically uses my default email being "Mail".
    Thanks!

    Restart your Mac occasionally. Personally, I shutdown my macs every night.
    It goes without saying, leave your apps in the Applications folder.
    Max out your RAM, it's cheap these days. Recommend OWC: http://eshop.macsales.com/shop/apple/memory/ and/or Crucial: http://www.crucial.com/store/drammemory.aspx
    Make sure hard drive has at least 15% free space available.
    Upgrade your hard drive to a 7200 rpm model or a solid state drive: http://eshop.macsales.com/shop/hard-drives/2.5-Notebook/
    Avoid software's like MacKeeper, and other softwares that claim to clean your Mac.
    Use the "Activity Monitor" App in your Application's Utilities folder to monitor your Mac's performance:

  • Visual Studio 2013 crash when I attempt to change the Design Language

    I have a localized Windows Forms application. When I attempt to change the Design Language from German to anything else Studio hangs. Where is this setting persisted so I can manually edit the setting outside of Studio? This is in VS 2013.
    AliciaV

    Hi AliciaV,
    Thank you for posting in the MSDN forum.
    When I attempt to change the Design Language from German to anything else Studio hangs.
    Could you share us a screen shot about the settings where you change the design language? Do you mean that you change it under the TOOLS->Options like the following screen shot?
    We often change the default language like the above screen shot.
    Reference:
    http://msdn.microsoft.com/en-us/library/ms246590.aspx
    http://msdn.microsoft.com/en-us/library/kycbhy5d.aspx
    If so, the real issue we need to check is that why the VS crash.
    To make sure that whether it is your Environment issue or the VS IDE issue:
    Please run your VS in safe mode, check it again.
    http://msdn.microsoft.com/en-us/library/ms241278.aspx
    Please run your VS as the admin.
    Please also close other processes or third party tools in your windows, and make sure that your task manager is free. Remove/disable all add-ins in your VS IDE.
    Please also install the VS2013 Update 2.
    In addition, you also need to make sure that you installed the specific language package:
    http://www.microsoft.com/en-us/download/details.aspx?id=40783
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • I need to change a new Apple id on the iPad but  I can not sign out the old Apple id on my iPad because I forgot the password and sec

    I Need to change a new Apple id on the iPad but I can't sign out the old one because I forgot the password and the security question.

    Yes, you can just log out of iCloud on the mini (Settings>iCloud> Sign out) and nothing will be affected as long as the iPad is not restored from any backup after that. Though if you're giving her the iPad I would highly recommend moving the pictures to your iPad (via this page) so that the mini can be reset and set up under your daughters ID to avoid Activation Lock in the future.
    What to do before selling or giving away your iPhone, iPad, or iPod touch - Apple Support
    -Ethan

  • Converting HD footage....need to change pixel size??? I need help!

    I have someone who shot an event for me and has edited it. He edits on a PC using Vegas. He shot the event in HD. (I haven't gone HD yet and really know nothing about it.)
    The problem is getting his HD footage created in Vegas into my FCP. He sent me a test .m2t clip. Neither QT nor FCP would recognize it. I downloaded Streamclip to convert it, but although Streamclip recognized it, it would not open it. It said "Unsupported Format."
    So now he has figured out how to export the footage as QT, but again he sent a test clip and it is letterboxed. He said I need to change the pixel size to 1.2121.
    How in the world do I change the pixel size?????? I'm open to all suggestions here. Thanks....Nancy
    FCP 5.1.4
    QT 7.1.5

    Squished 4:3 = anamorphic. If you set your sequence to anamorphic (checkbox in Sequence Settings), it should display your clips properly and not insist on rendering. As others have noted, the rest of the sequence settings need to match you clip properties to avoid rendering or RT. You can check those properties with a control-click on the clip in the browser. There is an item there for checking the clip's technical properties. Make your sequence settings match those clip properties.

Maybe you are looking for

  • How to Write log messages in a text file located in another machine

    Basically My application is distributed across two or more tomcat servers running in multiple machines.And I get a log4j logs in the respective machines. But I want a consolidated log message in a single machine. How do i get that done?? Any samples?

  • Error Message while using Safari

    Hi, My problem is that I use WINDOWS LIVE MAIL to fetch my Hotmail / Live email... If I go and set safari as default and even then go and set it as default in the program and under DEFAULT PROGRAMS if I open a email and click a link SAFARI OPENS but

  • How do I get screen sharing to work again

    I have a mac mini server running OSX Lion 10.7.4  Until powring this down over the weekend, it had worked beautifully.  I coould connect, access shared files, screen share (as I am running in head less) as well as access it via Server Admin from a re

  • Difference b/w Offline & online Pdf's

    Hi Friends,    can any one tell me a what is the difference b/w offline and online Pdf's Thanks, vino

  • Re: Program/Transaction Execution via Macro

    Hi All, I'd like to execute a SAP transaction /sapapo/tscopy or program /sapapo/rtscopy using the Macro Workbench. I'd like to know how I can execute the program/transaction ? Thanks for your suggestions in advance. Suren