Performance of "Distribute by key" in Integrated Planning

Hi
I am currently working on an assesment solution in Integrated Planning on SAP BI 7.0, SP 12.
I amcreating a small test where I have copied appr. 5500 records into a transactional cube. On this cube I have a separate aggregation level which is basis for the next step.
Then I want to distribute these 5500 records. I created a "Distribute by key" function for this without selections, doing a top-down for all, changing 0PROFIT_CTR to a specific value with the factor 50. Regarding the factor there used to be 2 lines but I deleted one to debug.
Then I added this to a planning sequence as the only function. Running this in the dialog process it reads 5500 records and moves them to the correct 0PROFIT_CTR.
HOWEVER, it takes around 30 minutes!!! Doing it in the background isn't much better. There are no other processes running, and performance is besides from this quite good.
Do you have any explanation for this?
Br Karsten

SAP has solved the issue. You can see the solution from the correspondance below:
Hello Karsten,                                                            
the filter does not only restrict the transaction data that you are       
processing. It is also taken into account when the system generates       
possible characteristic combinations which is done in your case.          
Without restriction, the system tries to generate all possible            
combinations. With a restriction in the filter, only the master data      
values within the filter restriction will be used in the characteristic   
relationships.                                                            
Best regards, Dirk Schneider                                                                               
17.07.2007 - 12:02:25 CET    Core Team    Info for SAP                    
Hi Dirk                                                                               
Thank you for your feedback!                                                                               
However, I have an elaborating question.                                                                               
Why should I restrict better in the filter? I could also filter on        
period but I would still get the same amount of records. But would it     
still improve performance due to the characteristic combination           
creation? If so, why?                                                     
I am just trying to understand the issue, so I can avoid it in the        
future.                                                                               
Kind regards                                                              
Karsten                                                                               
17.07.2007 - 10:56:18 CET    SAP    Reply                                 
Dear Karsten,                                                                               
it seems the situation described in SAP Note 1015400 applies to your      
problem with the planning function performance.                           
The system is busy with creating characteristic combinations for          
the characteristic relationships. Please apply the note in your           
system and find a better restriction for filter DISTKEYTEST.              
Then test the performance again.                                                                               
Yours sincerely,                                                                               
Dirk Schneider                                                            
SAP AG, Active Global Support, Regional COE EMEA

Similar Messages

  • Integrated Planning and Non-cumulative key figure

    Hi
    I´m creating an Integrated Planning application and a problem has occurred. The users want to plan on inflow and outflow and at the same time have a row with the total sum in the same layout (they are planning on 0CALMONTH and 0ORGUNIT) This can e.g. be solved through use Web Application Designer with one planning query and one traditional query.
    Any way. I have created a non-cumulative key figure with an inflow- and an outflow key figure. The problem is that the non-cumulative key figure starts working first when I change the planning mode from plan status to load status. I could use function modules, to change the status, behind the save button but there are several users who are planning at the same cube at the same time and I don´t want to lock the others from planning.
    How to solve this?
    - Is it possible to restrict the switching, from plan to load, by setting some kind of filter at the users org.unit? (0ORGUNIT is an authorization object)
    - Is it possible to create a process chain and then load the data to another cube for reporting at just this key figure? And also here have a filter at the org.unit
    I will gladly get all kind of idea and input to solve this problem. Maybe there is some other way to go than using non-cumulative key figureu2026

    Thanks for your answers
    I have tried different scenarios and I will use a u201Dsave-buttonu201D. In the save-button I use the commands SAVE_DATA and EXECUTE_PROCESS_CHAIN. The command u201CEXECUTE_PROCESS_CHAIN starts a process chain that switches from plan mode to load mode and then back to plan mode again.
    One new problem has arisen. The non-cumulative key figure is updating if an existing value (inflow- or outflow) is changed. But if an input is made to an empty cell, without value, nothing happen when I press on the start-button. BUT if I refresh the browser the non-cumulative value is updated!!!
    Is there any command in WAD that refresh the whole page? If so I can include it in my start-button.
    If not, any sugestion on how to solve the problem?
    Best regards
    Mikael

  • Distribute new entries against existing reference data, Integrated Planning

    Dear Experts,
    Within IP, I struggle with how to distribute new entries against existing reference data.
    Example:
    Reference data:
    Product   /   Customer   /   amount
    P1               C1                  100
    P1               C2                  150
    P2               C2                  120
    P2               C3                  100
    New data:(data entered on product level, therefore not assigd to customer yet)
    P3          #                    150
    How can I distribute product P3 to Customers with reference to the data on product P1 ?
    Many thanks,
    Erik Pos
    Edited by: Erik Pos on Jan 5, 2010 3:52 PM
    Edited by: Erik Pos on Jan 5, 2010 3:54 PM

    Hi Hyma,
    This documentation indeed indicates that you can use other characteristic values in the parameter group to be used for reference, good news !, but this is based on SAP-BPS ?
    The SAP-BW IP documentationn does not include this information can you confirm this solution works for Integrated Planning using the conditions within the function distribute with reference data ?
    Many thanks,
    Erik Pos

  • Allocation Function in Integrated Planning

    Dear all,
    When reading the documentation on Integrated Planning ("New BI Capabilities..") I noticed the Allocate function is not mentioned.
    These functions are mentioned:
    Revaluation
    Reposting
    Formulas
    Currency translation
    Unit conversion
    Copy
    Distribute with reference data
    Distribute by keys
    Delete
    Is the Allocation function not available in Integrated Planning. Or is it now called "distribute by keys"? Would be confusing...
    Kind regards,
    Hans de Klein

    Dear all,
    the allocation function is part of the SEM installation and since SAP BW3.5 not part of planning itself. When installing the SEM, the allocation function is available in BPS but not in BI Integrated Planning.  
    From my perspective there two typical situations for allocation of e.g. costs from costcenter/costelement:
    1. The sender Costcenter/costelement is credited:
    In this case the standard distribution function (within one characteristic) would do the same.
    2. An other costcenter/costelement is credited:
    Here you would require a combination of a fox formula (to copy the sender to the 'other' combination and to reverse the sign) and as a second step the standard distribution function (within one characteristic, with the option of not crediting the sender).
    Best Regards, Olaf Fischer

  • Problems with HowTo "Creation of BI Master Data in Integrated Planning...)

    Hi,
    one of our customers need a planning application in which he can create master data for different attributes, insert some key figures for this attributes and changes already planned key figured.
    For the last two point I've already found a working solution, the first point (creating of masterdata in web template) is still a problem. After a little search, I found a howto-guide "Creation of BI Master Data in Integrated Planning (IP) through Web Layouts", in which the necessary steps are described, how to do this (please see following link: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/607193d5-cdd5-2b10-c699-8ff04c3124f6)
    Does anyone of you know this guide and was able to build a working solution?
    I have different questions, maybe you could help me:
    - what kind of variable is he using?
    - do I need a DataProvider in Web Template?
    - how do I get the connection to the used variable in the button group?
    Thanks for your help.
    Regards
    Tim

    Hi Timo,
    you require two howtos to implement the solution.
    First, please take a look at the first document:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10d2b273-0e12-2c10-fab3-a34bde559f92?QuickLink=index&…
    In chapter 3 you see the prerequisites (note 1101726 and notes 1384495, 1387004 and 136772). By this, you change the system behaviour, not to check if the new inserted master data is valid (it can't be valid, because the entries are new!)
    And after this please implement the solution from the how to.
    Furthermore you can take a look at this how to, which might help you too:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/607193d5-cdd5-2b10-c699-8ff04c3124f6?QuickLink=index&…
    Even if my first post is a bit old, my customer still uses this solution, at the moment we are on 7.3 sp06, so it is working in newer releases too.
    Hope this helps.
    Regards
    Tim

  • Error logging for Integrated Planning

    Can I turn on error logging for Integrated Planning.  Users get errors and forget to screenshot it to me, so I have no way of finding out what their error was unless I get them to duplicate it.  It would be nice to look up a log of errors by user.  Do they have something like that in Integrated Planning?
    Thanks!

    Hi Dustin,
    Few comments :
    1. UPDATE TASK means that a new background task is create and the function is performed asyncronisly ,with that the user will not wait for the update of the DB to finish ,you can read in SAP help about CALL FUNCTION IN UPDATE
    2. Be aware that the table that you create will be extremely large in no time ,you will have to delete data on a regular basis
    3. The same concept of the thread can be applied to function module 'RRMS_MESSAGE_HANDLING' this function module is responsible of messaging in BEX 'some times IP related messages are invoked from it.
    Regards,
    Eitan.

  • Approve and Notify in Integrated Planning

    I am wanting to implement an Approve and Notify functionality in my planning application in Integrated Planning.
    i.e. When all assistants have submitted their yearly goals, I want to be able to notify the regional manager that they can begin reviewing the goals. Also, when the regional manager has approved them (and performed a few functions), I want to be able to email the assistants.
    I am wanting to avoid using BPS - STS if at all possible. Is there a way to have FOX Formula, or some other function, email the users when this has been performed?
    I was thinking about marking a submit flag when the assistants submit their hours, and when all flags have been marked for a region, it will notify their manager.
    Thoughts?

    Hi,
    It's quite difficult to track the status of the goal submission by all assistants if you are not using STS.
    But you can send mails to assistants when their goals are approved by writing ABAP. You can't achieve that via FOX.
    Try to use STS as that will fulfill all your requirements with minimal configuration efforts and no programming.  Also, you will not require additional characteristic and programming logic for FLAG.
    But if anyways you don't want to use STS let me know, I have the code for sending emails via planning function exit.
    Regards,
    Deepti

  • Integrated Planning object issue - ALVL

    Hello,
    We just installed NW04s. I'm trying to evaluate Integrated Planning for a new project. I am able to login to the modeler and select my Infoprovider.
    However when I click on the Aggregation level tab and try to create the level I receive the error message 'No authorization for object ALVL Zname (authorization object)...Currently basis has not been able to help.
    Is this a new auth object with IP? We are on SP07.
    Any help will be appreciated. Thank You.

    Hi Dennis,
    I still have those authorisation objects, by virtue of having SAP_ALL, SAP_NEW and S_RS_ALL (which includes * access for all of those objects).
    The messages I am getting are as follows:
    On changing InfoProviders:
    "You are not authorized to change characteristic relationships for <InfoProvider>
    You are not authorized to change data slices for <InfoProvider>"
    On entering Aggregation Levels:
    "  No authorization for object ALVL <Agg Level> (authorization object ) "
    On trying to change Filter:
    "You are not authorized to edit component <Filter>
    Could not load filter <Filter> "
    On entering Planning Functions tab:
    "You are not authorized to perform this action"
    On selecting a Planning Sequence:
    "You are not authorized to perform this action"
    Is this what you are getting?
    Matt

  • Integrated Planning Object - ALVL

    Hello,
    We just installed NW04s. I'm trying to evaluate Integrated Planning for a new project. I am able to login to the modeler and select my Infoprovider.
    However when I click on the Aggregation level tab and try to create the level I receive the error message 'No authorization for object ALVL Yname (authorization object)...Currently basis has not been able to help.
    Is this a new auth object with IP? Any help will be appreciated. Thank You.

    Hi Dennis,
    I still have those authorisation objects, by virtue of having SAP_ALL, SAP_NEW and S_RS_ALL (which includes * access for all of those objects).
    The messages I am getting are as follows:
    On changing InfoProviders:
    "You are not authorized to change characteristic relationships for <InfoProvider>
    You are not authorized to change data slices for <InfoProvider>"
    On entering Aggregation Levels:
    "  No authorization for object ALVL <Agg Level> (authorization object ) "
    On trying to change Filter:
    "You are not authorized to edit component <Filter>
    Could not load filter <Filter> "
    On entering Planning Functions tab:
    "You are not authorized to perform this action"
    On selecting a Planning Sequence:
    "You are not authorized to perform this action"
    Is this what you are getting?
    Matt

  • BI Integrated Planning: Not possible to enter „new rows“ in Webtemplate

    Hello Experts,
    we are trying to use the BI integrated planning, in particular we want to use the manual planning functionality with „new rows“, that means we want to create new rows for combinations of characteristics for which no data has been entered / loaded yet.
    To test this functionality, we´ve built a very simple example consting of
    -     a real time info cube with 4 characteristics, 1 key figure and one time characteristic
    -     an aggregation level which contains the 4+1 characteristics
    -     an input-ready query
    -     a web-template with an analysis grid, sth. to select the characteristics, eg. drop-down-boxes or a navigation pane and a button to save the entered data
    But now it is not possible for us to create new rows to enter data. The error message that is displayed in the top of the screen reads „No new row / column inserted, since not all characteristics have a lead column“.
    The strange (?) thing is, that if we use the navigation pane, it is possible to draw the time characteristic as the only element to the „rows“ – and then we can enter the time characteristic, but not the key figure !
    We´ve succeeded in entering data for „new rows“ using BexAnalyzer, but we really need this functionality within a web template.
    Btw, I think we´ve done the necessary adjustements for the web template (e.g. for the analysis grid „number of new rows“ and so on)
    According to our SAP Basis Administration, the OSS-Note No 984601 has already been installed.
    What do we have to do if we want to enter data in new rows ? We would already be happy with a simple example / how to to know what we have do to do to build a very simple web application !
    Many thanks for any help !
    Frank

    Okay, it has been solved (answered by SAP-Support) ! It´s so easy: the only thing you have to do is to display only keys, no text, in the query !

  • BI Integrated Planning: Not possible to enter u0084new rowsu0093 in Webtemplate

    Hello Experts,
    we are trying to use the BI integrated planning, in particular we want to use the manual planning functionality with „new rows“, that means we want to create new rows for combinations of characteristics for which no data has been entered / loaded yet.
    To test this functionality, we´ve built a very simple example consting of
    - a real time info cube with 4 characteristics, 1 key figure and one time characteristic
    - an aggregation level which contains the 4+1 characteristics
    - an input-ready query
    - a web-template with an analysis grid, sth. to select the characteristics, eg. drop-down-boxes or a navigation pane and a button to save the entered data
    But now it is not possible for us to create new rows to enter data. The error message that is displayed in the top of the screen reads „No new row / column inserted, since not all characteristics have a lead column“.
    The strange (?) thing is, that if we use the navigation pane, it is possible to draw the time characteristic as the only element to the „rows“ – and then we can enter the time characteristic, but not the key figure !
    We´ve succeeded in entering data for „new rows“ using BexAnalyzer, but we really need this functionality within a web template.
    Btw, I think we´ve done the necessary adjustements for the web template (e.g. for the analysis grid „number of new rows“ and so on)
    According to our SAP Basis Administration, the OSS-Note No 984601 has already been installed.
    What do we have to do if we want to enter data in new rows ? We would already be happy with a simple example / how to to know what we have do to do to build a very simple web application !
    Many thanks for any help !
    Frank

    Hi Frank,
    please check the following as noted in the online documentation:
    "You can enter plan data irrespective of whether data has been posted.
    If no data is available in the analysis grid, you use input help to restrict the free characteristics to a single value or drag and drop the free characteristics into the rows. You cannot use characteristics in the columns and can use one structure only."
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/f234619e3c4c5de10000000a155369/frameset.htm
    If it does not work anyway, open a customer message.
    Regards,
    Marc
    SAP NetWeaver RIG

  • Power Sim  - Does it work with Integrated Planning (IP)

    PowerSim currently promotes itself as being able to perform superior simulations on SEM-BPS. With BI7.0, we have the option of using Integrated Planning (IP) or BW-BPS. Following are my questions:
         1.  Does PowerSim work with IP?
         2.  Does PowerSim work with BW-BPS in addition to SEM-BPS?  Assuming  yes, what are the differences / challenges (if any) using BW-BPS in a BI7.0 as opposed to going against SEM-BPS?
         3.  Does BI7 have any "out of the box" advanced simulation capabilities that are "close" to what PowerSim provides.
         4.  Given SAP's recent strategic investments of Outlook Soft / Pilot / Acorn, the assumption is that these will integrate into the BI platform over the next year +.  Does anybody know if any of these tools provide similar simulation capabilities to PowerSim and/or what SAP's timing is to integrate / ramp-up?
    Thanks

    Hi Richard,
    1) Unlike in previous versions of SEM-BPS. there's no special support for PowerSim in BI-IP. Please check with PowerSim vendor what kind of standard SAP interfaces they support (to read from/write data to BI).
    2) Yes, when it comes to PowerSime BW-BPS is no different to SEM-BPS. You cna use BW-BPS just like SEM-BPS (some limitations are the financial planning functions). For more information please see the BI FAQ at http://service.sap.com/bifaq.
    3) No.
    4) No. PowerSim provides specialized capabilities which are not included in that form in the products listed by you. Please check with PowerSim what capabilities they provide in connection with SAP NetWeaver BI 7.0
    Regards,
    Marc
    SAP NetWeaver RIG

  • COPA Vs BPS (BI Integrated Planning)

    Hi.
    I would like to know if BPS or BI-Integrated planning replace the COPA module in SAP.
    Cheers
    Anand

    Anand,
    The COPA data that is extracted will be stored in the data warehouse layer of BI 7 and which can be accessed  by a report in query designer in which the planing will happen.
    The dtaa flows is like this:
    1Enter and record all the business transactions in R/3 - various modules and components and transfer them to COPA.
    2. Build COPA data source in R/3
    3. Extact the COPA data to COPA DSO or Cube in Bi 7
    4. Make a planning cube in BI 7.
    5. Create aggregation levels, filters based on planning cube and actual cube.
    6. Create planning functions to do perform planning calculations and apply business logic.
    7. Create input ready query in query designer.
    8. Launch the query and planning.
    Also, since BPS  is also present in BI 7 along with IP, you can do the planing in BPS component also, but any future functionalities will be delivered towards IP.
    Ravi Thothadri

  • Budgeting and Integrated Planning?  General Info and advice?

    Hello all,
    I have a series of reports that I am working with a team on. Each of these reports contains historical figures (going back month by month for at least 2 years). Each report also contains Budgeted figures as well as a variance calculation.
    I would like to ask you if you can any quick summarizing description for how to generated budget figures using Integrated Planner?
    Thanks so much!
    Kind regards,
    Mike

    1) create a real-time cube
    2) in case actual data needs to be displayed as well for reference, include this cube into a mult-provider
    3) create an aggregation level containing all the relevant characteristics and key figures for planning (to be done in the planning modeler -> transaction RSPLAN)
    4) create a filter for your query restricting both actual and plan data. (planning modeler)
    5) create a query based on the aggregation level, used the filter defined in 4 and make sure your plan keyfigures always have unique values (for exampel period 1 - 12 in one key figure is not plannable, because system does not know which period to post to). In other words, all characteristics which are not in the leading columns, should have a unique value (via the filter, or using restricted key figures).
    6) create a workbook with your planquery, add some buttons, like save and start planning
    D

  • Integrated Planning input ready query

    Hi All,
    I am new to integrated planning. I have created an input ready query with key figure "revenue" ready to input.
    When I run the query, I can change the revenue figures, but the save button is greyed out.
    Is this an authorization issue or am I missing something?
    Any help is appreciated. Thanks!

    Hello Payal,
    I sugguest to read the documentation on help.sap.com about BI Planning; the documation contains an example how to create a planning application with BEx Analyzer.
    I did not mention what UI you are using, BEx Analyzer oder BEx Web Analyzer. In both cases there is no default save button, you have to create it, e.g. in the design mode of BEx Analayzer oder for the BEx Web Analyzer in the WAD (Web Application Designer).
    Regards,
    Gregor

Maybe you are looking for