Aggregation for MPOS

Hi all,
why and when we create aggregation for MPOS. can anybody explain.. Thans in advance..

Hi, Chandra,
The aggregation help to improve the performance by storing frequently accessed information at aggregate level.
The data will always be stored at the detailed level in the planning area. If you need to access aggregate level data very frequently, the data can be stored separately at aggregate level by specifying aggregate in MPOS.
So, in this way the access to aggregate data will be fastest since system doesn't need to do any data aggregation from detailed level.
Working with aggregate data will need more memory!
Thanks,
Regards, Marius

Similar Messages

  • Setting "Aggregation For Plan" for Scenario members in  Dimension Library

    In the Dimension Library, I have a Scenario which has two members (B and C) which roll up to a parent member (A). Unlike the other types of dimensions, I am unable set the Aggregation as the properties (Aggregation for Plan 1, Aggregation for Plan 2, Aggregation for Plan 3) are not available under the Planning category.
    If I view the outline in EAS, I am able to modify the aggregation for the A and B members directly but I'm unsure as to what impact this would have on the planning application.
    Any ideas why the properties aren't available? The BPMA Administrators guide seems to suggest I should be able to do this.
    Can I go ahead and modify the members direct in EAS?
    Cheers.

    I did take a look at the custom dimension and it's members with their storage properties both in DEV and PROD and there were NO Dynamic/Label Only members. Checked the relational database as well and it too showed that there were no members with Dynamic/Label Only storage properties in the custom dimension.
    To my surprise this morning, when I checked the numbers in EAS the two columns had the same numbers. It looks like its fixed now as the IMPLIED_SHARE setting took effect and both the "Members in Dimension" = "Members Stored".
    I noticed that the server team had stopped and started all the server again yesterday night sometime in DEV so maybe that's when the setting actually took affect and for some reason it didnt take affect the first time they restarted the servers Or maybe because I refreshed the database again from workspace this morning. I am not sure which one fixed it.
    Thanks Celvin for your time and inputs.
    - Krrish.
    Edited by: Krrish on Apr 25, 2013 9:39 AM

  • Different aggregation for different Dimensions

    Hello,
    is it possible to have different aggregations on different dimensions.
    I have following situation:
    I have a measure per client and day.
    I'm interested in the maximum per month from the daily sums over clients.
    In the measure properties I can only choose between Maximum and Sum in general but not per Dimensions.
    To clearify what i mean here is some sample data.
    * * Client A * Client B *
    * 2014-11-28 * 7 * 8 * SUM() = 15
    * 2014-11-29 * 6 * 8 * SUM() = 14
    * 2014-11-30 * 6 * 10 * SUM() = 16 <-- monthly max
    * 2014-12-01 * 7 * 8 * SUM() = 15
    * 2014-12-02 * 5 * 12 * SUM() = 17 <-- monthly max
    * 2014-12-03 * 6 * 9 * SUM() = 15
    This data is stored in my fact table with reference to date and client dimensions.
    This example data would have to be reported as:
    /* Report on measure
    * * Measure *
    * 2014-11 * 16 *
    * 2014-12 * 16 *
    * Report on measure per client
    (max per client and month)
    * * Client A * Client B *
    * 2014-11 * 7 * 8 *
    * 2014-12 * 7 * 12 *
    Can this be achieved with SSAS? Didn't find any property for that on the measure.
    Best Regards,
    Thomas

    Hi Thomas,
    According to your description, you want to calculate different aggregation for different dimensions, right?
    Based on your scenario, I tested it on AdventureWorks cube, the query below is for you reference.
    with member [Customer].[Country].[USA & Canada] as
    Aggregate( { [Customer].[Country].&[United States],
    [Customer].[Country].&[Canada]
    member [Measures].[MaxAmount]
    as
    max([Date].[Calendar].currentmember.children,[Measures].[Internet Sales Amount])
    select {[Customer].[Country].&[United States],[Customer].[Country].&[Canada],[Customer].[Country].[USA & Canada]} on 0,
    [Date].[Calendar].[Month].members on 1
    from
    [Adventure Works]
    where [Measures].[MaxAmount]
    Here is similar thread with yours, please see:
    https://social.technet.microsoft.com/Forums/en-US/1bd493ef-f957-4fd5-916b-ee60639106c3/calculated-member-different-aggregations-on-different-dimensions?forum=sqlanalysisservices
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • Configuring measures with custom aggregation for hierarchies

    Can I Configuring different measures with different aggregation for hierarchies . in AWM the aggregation for measures are disabled, am I missing something.
    For example
    Dimension : supplier
    Measure : risk score
    Aggregation : maximum
    Dimension : supplier
    Measure : spent
    Aggregation : sum

    Yes it is possible. But make sure that you have turned the compression off in the cube

  • Exception Aggregation for RKF

    Hi Experts,
    Is there a way to set Exception aggregation for a restricted key figure?
    Thanks
    GMS

    Hi Prasad,
      A restricted key figure is a normal key figure, so u can set the exception aggregation in the Bex Options in the Key figure properties.
    Thanks,
    Krish

  • Transport for MPOS

    Hi,
    i want to know that, is there any difference in the transport request generation & release of Transport request process for Planning Area & MPOS.
    If the process for MPOS & Planning area is different, then kindly let me know the difference also.
    Thanks
    Puneet

    Hi Punnet,
        As far as my knowledge, there is t-code /sapapo/tsobj for transproting planning Area & default for MPOS. Becz whenever you transport PA,automatically MPOS also get transport. As we have assigen MPOS to PA.
        After executing transaction request will be generate, if you see the details of that request, you will found the MPOS.
         So, there is no other process to transport the MPOS & PA differently.
    Hope this will help you.
    Regards
    Sujay

  • Exception aggregation for info object

    Hi all,
    I have problem using exception aggregation for info object (zabarb) :
    The data :
    wbs element      zabarb
            1                    100
            1                    100
    In query i want to show the data wbs element: 1; zarbarb:100
    But in fact i got in query wbs element 1; zabarb :200
    I've tried to change info object exception aggregation : average all value with reference char. wbs_element, but still the result in query is 200.
    I hope someone can help me.
    Thanks.

    Hi,
    Make these Changes to the Info Object
    Aggregation--MAximum
    Exception Agg-Summation
    Agg Ref Char- wbs_element
    Thry this..........
    Rgds
    SVU

  • Exception aggregation for calculated key figure

    Is it possible to have exception aggregation for calculated key figure in BW 3.5? As per Note 1151857, it is possible, however this note applies to BI 7.0.
    As per note 152638, it is possible in older version only simple ckfs like 'CKF = Base key figure'.
    Is there any workaround to define exception aggregation for complex CKFs in BW 3.5?
    My requirement is like this -
    CKF = (sales quantity - forecast) %share (sales quantity).
    Aggregation for CKF over time should be sum whereas, for all other characteristics calculation of CKF should be done after aggregation(normal scenario).
    So, defining exception aggregation of CKF as 'Summation' over time should fulfil my requirement.
    I can not use calculate result as 'summation' setting for CKF because of following design of report.
    Report contains structure(characteristic)
    Elements of structure are -
    Last 3 months(April - June)
    Last 3 months - 1 (Mar - May)
    Last 3 months - 2 (Feb - Apr)
    and so on...
    When data is aggregated for each element of structure, base KFs will be aggregated and calculations will be done on that.
    Changes in the backend are also not possible because, normal aggregation of CKF-alike in backend will be summation for all characteristics.
    Is there any way in BW 3.5 to model such a scenario?
    Thanks and Regards,
    Anup Kulkarni

    Sum of individual values of CKFs is not same as the Calculation on 'sum of basic key figures(result of basic key figures)'.  - Yes, you are right.
    I need to aggregate CKF over time as SUM. However, calculation for result of all other characteristics should be based on results of basic key figures and not the 'Sum of individual values of CKF'.  -
    What i understood is that whenever the time char is in row, then result should be simple on the sum what ur getting but when other char are there then it should go for calculation based on the sum of key figure.
    If im not wrong in getting ur point.
    How can two differenct activites be perofrmed on same key figure depending on the characteristic .....!. For this u have to think some other possibility or let somebody else update the thread.

  • What is the default exception aggregation for the NCKF IO STOCK

    Hi all of you,
    What is the default exception aggregation for the Non Cumulative Key Figure info object Stock?
    When I am selecting Maximum, or minimum or Avereage (all values) its not selecting any of these values but only Average (weighted with the number of days) is getting selected.
    Please explain.
    Thank you.
    TR.

    Hi Vinod,
    Thank you for your reply.
    I had selected Last value as exception aggregation and activated it. But again when I double click on the IO STock, in the aggregation tab besides exception aggregation I find the option Average (Weighted with the number of days).
    Is it getting selected by default when I check the radio button Ncum. value with in- and out-flow?
    Please explain.
    Thank you.
    TR.

  • How tro check : Bottom-up aggregation for PA retraction

    Hi Specialist's,
    As part of our implementation project we need to perform System Readiness Check
    and i need your guidance and help in few things:
    <b>Bottom-up aggregation for PA retraction</b>
    How can i go about checking this?
    usefull answers will definitely be rewarded with points .
    Thanks,
    Abhinav.

    Even in Multi-strucuture budget, system does not check that at any point of time budget at lower level Fund Center should not exceed the budget at upper level.
    It is a practical situation which system does not checking. Can anybody help in resoving teh issue.

  • How to calculate key figure before aggregation for complex formular?

    Hi, buddies
    <b>Here's the simplified senario</b>:
    I have a cube, in which the characteristics are 'Calendar Day' and 'Hour' (values are 01~24), and the key figures are stored by day and by hour.
    What I need is very simple, a query to display calculated key figures only by Calendar Day. I don't need Hour information.
    So I create a query: column charact is Calendar Day, rows are several calculated key figures.
    <b>Now the problem is that</b>:
    if I don't put 'Hour' as row in the query, I'll get WRONG result. But if I put 'Hour' as row in the query, I'll get CORRECT result, but all the 'Hour' details will display, which should be hided.
    <b>I know the reason is that</b>:
    the calculated key figure that I create should be calucated before aggregation, not after. But since the formular is pretty complex, I can't change the 'Time of Aggregation Calculation' in key figure's property. (It's greyed out.) So I have to put 'Hour' as row in the query to force calcuation 'before aggregation' in query and set the property 'Calculate Result As...' as 'Summary'.
    <b>My question</b> is:
    whether there's any other way to force calcuation 'before aggregation', so I don't have to put 'Hour' in the query.
    If no, is there a simple way to hide the 'Hour' details and only display summary result ON THE QUERY LEVEL? (
    <i>I can hide detail lines by using web template, or maybe using VB in excel. But I can't use either of them. I want to hide the details on the QUERY LEVEL. So I can use the query directly in any other reporting tools, like Visual Composer.</i>)
    Any idea?
    Wei

    Hi, Sudeepta
    Thanks for your reply.
    I did try to set 'No display' for 'Hour'. The result is that the Characteristics 'Hour' doesn't appear on the query result, but the detailed line of key figures still display on the result. It looks like the followings: (I put summaries on the top/right)
    Date  1/1  1/2  Overall result
    KPI1    10        11   22  (sum line)
    KPI2    20        21   41  (sum line)
    KPI1    12        13   25  (detailed line)
    KPI2    13        13   26  (detailed line)
    KPI1    11        12   23  (detailed line)
    KPI2    12        12   24  (detailed line)
    I want to suppress all the detailed lines and leave sum lines on the result.

  • Aggregation plan/Skip level aggregation for model with a cumulative measure

    I have planning data in the following format.
    Project     Department Name     Task     Date          Units of work completed
    PRO1     DEPARTMENT1          Task1     01/01/2008     12
    PRO1     DEPARTMENT1          Task1     01/21/2008     3
    PRO1     DEPARTMENT1          Task1     03/01/2008     8
    PRO1     DEPARTMENT1          Task1               4
    PRO1     DEPARTMENT1          Task2     01/21/2008     5
    PRO1     DEPARTMENT1          Task2               9
    PRO1     DEPARTMENT2          Task1     01/01/2008     20
    PRO1     DEPARTMENT2          Task1     02/11/2008     6
    PRO1     DEPARTMENT2          Task3     01/15/2008     15
    Note: The rows having blank dates indicate remaining work for that task
    Based on user requirements, I have created a OLAP model as follows
    Dimensions:
    1. All Projects-->Projects
    2. All Department-->Department
    3. All Tasks     --> Tasks
    4. Year-->Month-->Day
    Measures:
    1. Total units of work (Irrespective of date)
    2. Cumulative units of work completed (Based on the date)
    If someone has worked on similar models before, I would be thankful if they can help me with
    1) An aggregation plan for these measures. (Basically, for my first measure, I would want to get a cumulative total across my time dimension, and for my other measure, I would like to see the total units, whatever date I pick, for example, for Dep1, Task1, this measure should show 27 on 01/01/08 and also on 01/21/08 and also when I roll up and look at year 2008, I still need 27 in this column)
    2) Is it ok to apply Skip level aggregation to this type of calculations, or would that result in some problems?
    Any and All suggestions to implement this are welcome.
    Thanks,
    Bharat

    Hi,
    Can you build time dimension to include as many years as your application needs (2000 to 2025 say)? Then you can simplify the model a lot by defaulting the records with remaining units -- the ones with no date -- with the last date in your time dimension (31-DEC-2025). So in a sense, you're loading them as if they'll be complete on 31-DEC-2025.
    Also you should have a grand total level (ALL_YEARS say) along time dimension which contains a single member which includes all the years.
    Cube with 3 dimensions: Projects, Dept, Task, Time and 1 Fact: Units
    You can use calculated measures to get the results you want
    1. Total units of work (Irrespective of date) ... reference top most member. Will include all -- completed and incomplete units of work.
    Expression: cube1_units(time 'ALL_YEARS_1').. or use olap dml function to get the last member programatically if desired... Alternate Expression: cube1_units(time limit(time to time_levelrel eq 'ALL_YEARS')).
    2. Cumulative units of work completed (Based on the date)
    2a: Create formula/measure which is a regular Cumulative summation of Units .... Note: you need a Period-To-Date calculation set to sum up all peers under ancestor at level: ALL_YEARS (instead of year)
    This will include all completed units until the day in question. Since incomplete units are on the last day, they will not count.. You may need to add a special check for the last day.
    Use another formula to reference 2a appropriately across all levels of time...
    Formula for Measure #2: if time_levelrel eq 'DAY' then 2a else 2a(time statlast(limit(time to bottomdescendants using time_parentrel time(time time))))
    For higher levels of time (above day), you should reference the Cumulative units of work for the last day of the relevant period. E.g. To get completed units of work for October 2011, you need to reference the value of 2a. for last day of the Month: 31-Oct-2011.
    HTH
    Shankar

  • Understanding Aggregation for Hierarchies

    Hi:
    OBIEE 11.1.1.6.5
    I'm trying to understand aggregation in the context of a dimension's hierarchy. When I create a level-based hierarchy for a dimension there are two places to set the aggregation level. The first is on the source for the dimension table, the other is the source for the joined fact table. My question is, what is/are the purposes for these two options? When would I set one over the other? Currently, it seems to get the aggregation to work, I'm setting the level on the dimension table source and not the fact source. Is this the correct way?
    Any insights are greatly appreciated.
    Thanks.

    Hi,
    The purpose of setting the aggregation levels on dim/fact is to let BI server know which LTS to pickup for the user's requested report criteria.
    If you have one aggregated table that has data at month level and another base table that has data at day level.
    In this case, you will set the content level for time hierarchy as month_ level (since that is the lowest level of granularity present in the table) for the aggregate table
    and then you will set the content level for time hierarchy as DAY_ level (since that is the lowest level of granularity present in the table) for the base table.
    If you run a report quarterly, BI server looks in both LTSes above and chooses the aggregated table which will give you better performance.
    Thanks,
    Rajesh Gurram

  • Exception Aggregation for a Calculated Key Figure in a Structure

    Hello BI world,
    Please can someone tell me if it is technically possible to use "exception aggregation (count) in a calculated key figure within a structure.
    The definition of the structure is:
    Rows: Characteristic (Selection) = Problem type (0CATCODE_FE)  = "AF01"
    Colums (Selections) Month 1 , Month 2, Month 3, etc .. Total
                 Details of the selection for each month
                           0CALMONTH = Variable (offset+1 for Month 2 , 3 etc)
                                   1KYFNM = CKF
    Calculated Key Figure (CKF) =
                       General Tab:  = Key Figure "0CAUSE_CNT"
                       Aggregation Tab - Exception Aggregation = Count All Values
                                                 Ref Characteristic = Problem type (0CATCODE_FE)
                                                    Calculation After Aggregation = not ticked
                       Local Calculations Tab = All "Nothing Defined"
    What I am trying to achieve is the "count" of "Category codes"  for each month specified in the structure.
    I have looked in the cube and there should be a "category Code" count of "9" for Jan 2008 for notifcation type AF01 but the query shows 0?
    Thanks in advance, points will be awarded.
    Steve

    Still not working? Not sure why? Have tried both answers and just not counting...
    Is there any restrictions on using "exception aggregation" in a calculated key figures in a structure?
    The structure is in the columns and it is a selection that includes the CKF with the exception aggregation plus a restriction on calendar month using a variable?
    Any help greatly appreciated.
    Thanks in advance.
    Steve

  • Aggregation for Union Requests

    Hi All,
    I have created a union request in Answers. there are 2 different requests in the union request.
    Request1
    there are 4 columns, first one is the hardcoded column
    Request2
    there are 4 columns, in this also first one is the hardcoded column
    In the first request i want to display 3rd column as it is, but in the second request i want it to display as AVG based on the year.
    I have written the formula in the request 2 of the 3rd column, but in request 1 i haven't written anything.
    When i am viewing the data in pivot table, it is like aggregation rule specified in the request2 of 3 column is also applied to the request1 of 3rd column.
    Can any one help me out of this situation. how can i make that only for 2 request the aggregation rule is applied not for the first one.
    Thanks in advance
    Regards
    Vishwam

    NO, its like....
    1st measure= HR Events.Termination count
    2 measure= AVG(HR Events.Headcount by Time.Quarter).
    Can you please help me regarding this.....

Maybe you are looking for

  • Trigger Unix Program from a stored procedure

    Is it possible to start a Unix program as a background OS process from a stored procedure? In fact I want to call a stored procedure which starts a Unix process. After the termination of this process get the results of the programm (a text file) usin

  • Data Federator - Read timed out

    Hi, I'm using Data Federator XI 3.0 SP2. I have a datasource connecting to a web service. The web service may return take a long time to do heavy processing, etc., before returning any data. If I call the web service via Data Federator, I will get th

  • OMB command to set the location of an ODBC module

    I am writing OMB scripts to deploy an OWB project to a production environment. In the deployment script, I set the location of an Oracle module using the OMB commands : OMBALTER ORACLE_MODULE '<modulename>' ADD REFERENCE LOCATION '<locationname>' SET

  • I Just Bought a MacBook Pro, I Own an iMac as well and i cannot seem to get the same applications how do i do that?

    I purchased my MacBook Pro for school. I own my iMac and it has my "Iworks" i purchased it under my apple account, although it is not wanting me to have the program on this computer ? Do i have to purchase the i works again?

  • A little help in AWT.. (reading a textfield from another class)

    I got this Panel with a varying number of TextFields (to input a matrix). so i did (in the Panel sub-class) TextField Determinant[] = new TextField[l*l];           for (int i = 0; i < l*l; i++)                add(Determinant[i] = new TextField(""+i))