Dynamic Time calculation outside Time dim.

<p>Hi Guys,<br><br>How do I create a member formula for Y-T-D (Year To Date) outsidethe Time dimension? What I can do is use loads of if statements,but that means I have to make around 1000 IF statements.<br>My Time dimension looks like this;<br><br>Time<br>2001<br>2001Q1<br>200101<br>200102<br>200103<br><br>2002<br>2002Q2<br>200201<br>200202<br>200203<br><br>This goes on for 100 years.<br><br>There is another dimension like this;<br><br>View<br>Period<br>Cumulative<br>Year-To-Date<br><br>I wonder if it is possible, and how, to calculate YTD figures inthis 'view' dimension. All help is welcome.<br><br>Regards,<br><br>- Thijs<br><br><br>Ps. The input form in this forum is not working here, am I the onlyone having this problem?</p>

<p>Is there a reason why you don't have years and time periods inseparate dimensions, and then apply the dynamic time series to thetime periods?  It's pretty simple that way...</p>

Similar Messages

  • KPI's & Dynamic Time Series

    Hi All,This just won't go away!We have a KPI ("EBITDAR"%"Total Income";) which is in the Measure's Dimension (Dense). This is tagged as Dynamic, but not 2-Pass.This gives correct Act-v-Bud (Scenario Dim - Sparse) Variance, but the Aggregated Time and Dynamic Time Series (Time Dim - Dense) are calculating wrong. They are calculating a average of the averages and not an average of the totals.When I use 2 Pass the Aggregated time & DTS are correct, but the Act-v-Bud figures go completely wrong.Is there any way of getting around this?Thanks in advanceMark

    Hi,Did you get any response to this? If so, can you please share.Thanks!

  • How to use dynamic time series in formula

    I have Time dimension with active Dynamic Time Series for Y-T-D.
    I'd like to use it in member formula - e.g. IF (@ISMBR("Y-T-D(Aug)")) - but this doesn't work as I get error message Unknown variable or member name.
    Any idea how to work with dynamic time series members in formula?
    Still using Essbase 6.5 X-(.

    As Glenn mentioned, I also don't believe you can reference a DTS member in a formula, you would have to calc the YTD. Take a look at the @PTD function to calc Period to date numbers, I believe this function was available in v6.
    Having said that, we're assuming you want to calc a ptd number, but your example was based on an IF @ISMBR(). So the question becomes what are you trying to do? Given what I assume your time dim looks like, what would be the difference between @ISMBR("Y-T-D(Aug)") and @ISMBR("Aug")

  • Dynamic Time Series Alias Problem w Parens

    When I have "Use Aliases" turned on, My Y-T-D function doesn't work if the time member alias uses the parenthesis character (I can't retrieve on a spreadsheet - the member isn't recognized).member: 2002_27 ... works greatalias: Week_27 ending 8/2/02 ... works greatalias: Week_27 (w/e 8/2/02) ... FAILSI can't find any documentation that you shouldn't use parentheses in alias names w/ the Y-T-D member.

    Two pass won't effect dynamic time series. If the member was dynamic and you needed it two pass as well, that might make the order of the calculations different than you'd anticipate.
    Dynamic Time Series will be calculated last so in your case, if you were selecting Y-T-D (Feb), the result would be M1->Jan + M2->Feb. I don't know if that will yield the correct result. I think you need to make sure the formula is correct for a given month and then see if the math should be calculating this way.

  • ASO Time and Periods combined - Dynamic Time Series?

    I am looking to do period-to-date calculations in ASO using the method outlined by Gary Crisci but I have Time and Periods combined into one heirarchy.
    I have seen suggestions that this can be done, but I cannot find any example code for the calculations.
    My MDX skills are not up to the challange yet so I was hoping someone is doing this and could shed some light.
    I am exploring the options of hard-coded alternate heirarchies, but data is stored at the day level and users want
    the same capability they have in BSO.
    Thanks,
    Kenneth

    You can create the calculated members within the existing time dimension, but it get ugly and probably won't perform great. For starters you will have to create a calculated member with a formula for every stored time member you have. Not too bad for 12 months, but if you ahve years and months in same dim or daily model, its not realistic. That is the beauty of View dimension, a single formula goes a long way.
    Other option is to not have alternate roll-ups in time dim - perhaps you can use Attribute dims to simulate the alternate groupings you need.

  • Dynamic Time Series problem

    I have three measures and three Orgs set up in the following way-
    Measures
    M1(~)<2>(Two Pass)
    |
    ---M2(+)(Two Pass)
    ---M3(+)(Two Pass)
    Orgs
    O1(~)<2>(Two Pass)
    |
    ---O2 (+)
    ---O3 (+)
    I have formulas for members M2 and M3 such that M2 is calculated only for O2 and M3 is calculated only for M3 and the formulas are such that I need the two pass on O1.
    Now here is my problem: When I retrieve the data using Y-T-D(04) as my time period, all data (i.e. for M1,M2 and M3) for org O1 shows up as #missing. All other data (i.e. M1,M2 and M3 for O2 and O3) shows up as it should (sum from jan to apr). If I retrieve for individual months everything works perfectly. Can anyone give me some pointers as to why this is happening?

    Two pass won't effect dynamic time series. If the member was dynamic and you needed it two pass as well, that might make the order of the calculations different than you'd anticipate.
    Dynamic Time Series will be calculated last so in your case, if you were selecting Y-T-D (Feb), the result would be M1->Jan + M2->Feb. I don't know if that will yield the correct result. I think you need to make sure the formula is correct for a given month and then see if the math should be calculating this way.

  • Dynamic Time Series in Planning

    Hi ,
    Can anyone please let me know that how to use Dynamic Time Series in planning and DTS members can be shown on forms ? if yes How?
    Thanks in advance...

    Instead of explain it all again, I gave an explanation on another post, have a read of the posts at :- Re: YTD calculations in Dataforms
    It should give you the steps
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to set Dynamic Time Series in Planning application

    Dear All,
    I am having an issue by setting up dynamic time series (Y-T-D). I have set up at generation level 4. In our application the hierarchy of dimension Period is as follows.
    Yeartotal -> HY1 -> Q1 -> Jan, Feb, Mar
    Consider the following example
    Jan -> 100
    Feb -> 200
    Mar -> 300
    If I want to retrieve "Y-T-D Feb" the result should show me the sum of Jan & Feb in this case it should be 300. What is the syntax of retrieving YTD in smartview.
    In our application "Year" dimension name is "Year". How can I rename this dimension name if this is the requirement.
    Thanks in advance.
    Regards,
    Sami

    The format in Smart View would be Y-T-D(feb) more info at http://docs.oracle.com/cd/E17236_01/epm.1112/sv_user_11121102/ch17s02s02.html
    you will need to rename Year to something like Years, it depends if it is a classic or EPMA to how you rename it.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to use Dynamic Time Series YTD on a calc script / member formula?

    Hi,
    I activated Dynamic Time Series on Essbase and would like to use the YTD function of a measure for a certain month.
    I tried to use
    MeasureName->YTD(Dec)
    MeasureName->Y-T-D(Dec)
    But couldn't use it to syntax problems. How can I call this function instead of using @Accum or @SumRange?
    Thank you
    Edited by: Icebergue on 10/Ago/2011 11:07

    I could be wrong, but I don't think you can use DTS members in calc scripts or member formulas. As you probably know, they can be used in Financial Reports, SmartView and Excel Add-in.
    You can create an alternate hierarchy in your Time dimension though:
    Jan (YTD): Jan ->Jan is being a shared member
    Feb (YTD): Feb+Jan (YTD) ->Both Feb and Jan (YTD) are being a shared members
    Dec (YTD): Dec+Nov (YTD) ->Both Dec and Nov (YTD) are being a shared members
    Cheers,
    Mehmet

  • Using PeriodToDate MDX function in an ASO cube (Dynamic Time Series)

    Hyperion Essbase 7.1.2
    Since ASO doesn't support Dynamic Time Series (DTS), I am trying to use the "PeriodToDate" MDX function to get MTD and YTD totals. Below is my Time dimension:
    Time (Time - Stored)
    ...I---> 2007
    ......l---> Q1-2007
    .........l---> Jan-2007
    ............l---> 2007-01-01
    ............l---> 2007-01-02
    ............l---> 2007-01-03
    .........l---> Feb-2007
    .........l---> Mar-2007
    ......l---> Q2-2007
    ......l---> Q3-2007
    ......l---> Q4-2007
    Syntax:
    PeriodsToDate ( [layer [, member ]] )
    I tried many different ways to get the right syntax but it didn't work when I set the formula on member "2007" for YTD totals or on months to get MTD. Any help would be appreciated.
    Message was edited by:
    user597443

    ASO does not have Dynamic Time Series at all (unless something just recently changed)
    Period to date functionality has to be managed via MDX formulas and/or alternate roll ups in your time dimension.
    Time Balancing does have to be a stored hierarchy, which is what you generally want anyway. The issue you have with Time balancing is that some times if you have an alternate roll up in your time dimension, it can cause problems with Time balancing.
    If you want to use Time balancing, I would sugest a single stored time heriarchy and use an anakytic view dimension for the period to date functionality.
    You can see a post I have on my blog that talks about this: garycris.blogspot.com
    One other thing to mention. If you wan to use built in time balance functionality, you must tag a dimension as Account Type and it will have to be a dynamic dimension.

  • Dynamic time range for prompts

    Hi
    HOW can i get this one done ???
    User must be able to select a Static or dynamic time periods based on a given resolution – For example, the user will be given a prompt like :Enter resolution: (choices will be among -Year, Month and Day) next prompt is :Enter offset
    If the user selects Resolution = Month and Offset = 3 , the report will provide results for 4 months. i.e. current month and Previous 3 months,
    If the user selects Resolution = Year and Offset = 2 , the report will provide results for 3 months. i.e. current year and Previous 2 years,
    regards

    Sorry, I don't want to offend you, but why do you want to make life so difficult?
    Why don't you just add two prompts: one for year and one for month, both using an "in between" operator.
    This can be done within a minute...
    Regards,
    Stijn

  • Dynamic Timer in BPEL

    Hi All,
    We are looking at to migrate a BPM app written in WLI to BPEL PM. The exisitng app heavily uses a dynamic timer which can trigger business process based on certain events. Its an airline app and is used to trigger certain processes based on the estimation time of departure for the flight, so if the estimated time changes we need to change the trigger for the process dynamically.
    We were looking at the features of BPEL PM and couldn't find an equivalent to do this. Timers can be configured only at design time and not at runtime. Can you let know if we missed something and this can achieved in BPEL without using any Java/EJB timers.
    Regards,
    Atheek

    Thanks James for the reply.
    Our requirement is to send certain payloads to the flight at specified times . eg. 30 minutes before the departure of the flight. Also it has to take care of events like delays, cancellation etc. The process which starts up at the timer expiration has to collect data from different upstream systems and send to the flight.
    The timing is so important so as to avoid sending any stale data. We can't base this on other events like flight opening etc due to some system restrictions - e.g. when a flight is closed it is not updated in real time in one of the upstream systems, so we can't use flight closure as an event.
    Regards,
    Atheek

  • How to build dynamic time series for the time dimension

    I am planning to build dynamic time series using rule file instead of manually.Please let me know if there is any property need to assign to enable DTS property for TIME dimension.
    Edited by: 844104 on Mar 14, 2011 3:37 AM

    In the load rule in the dimension build settings you would need to go to the tab dimension definition, choose the time dimension and right click on it. Select Edit properties. If you have not done so, set the dimension to be the time dimension. Then go to the generations/levels tab and set the generation names you need. For example if you want YTD, you would set the generation name to Year, if you want QTD set it to Quarter. You would set the number to the generation number that coorisponds to the generation. The DBAG has the list of names for all of the DTS members.

  • How to Combine Time Aliases into One Time Dim in Presentation Table

    Hi,
    As per the requirement I have created 7 time aliases and created joins to the fact in physical layer and the same in the BMM as well. I guess I’m correct till this stage.
    However I want all the aliases to be combined into one time dim table so that only one time dimension will be available in Presentation layer Can I do it if yes what’s the process, now I’m showing all the time aliases in presentation which I don’t want to.
    Please suggest me to solve this.
    Thanks,
    SMA

    HI Arjun,
    Please look at Sample Sales rpd "D0 Time" table(BMM layer) it was coming from different physical alias tables based on that how the hierarchy was built
    Its not creating any attributes under the dimension so hoe to create the levelsRight click on hierarchy add Parent level and child level then pull the columns from your time dim to hierarchy
    thanks,
    Saichand.v

  • Dynamic Time Series

    Is it possible to drive your Dynamic Time Series from LEVEL 1 of the Time dimension? I ask because ALL our data is supplied at level 1 (Month) EXCEPT our Adjustments, which are at level 0. Any Dynamic Time Series retrieves (such as Y-T-D) are coming back with #Missing. Time is a dense dimension so there is no sharing blocks of non-Adjustment data. So, any ideas would be appreciated. We are using Essbase 6.5p1Thanks

    Not that I'm aware of.Is it possible to load your adjustments into a different database and just transfer the higher level values in this one (using partitioning maybe) so that you can use DTS?

Maybe you are looking for