Annualizing a essbase member in a formula

How does one annualize a single essbase member in a formula?ie make a member StockDays that has a formula of 2 other members of which one is annualized to express it in terms of a year: StockDays = "member_n" * 12 / 8 (if it is August now YTD= 8 months);The problem is: what can I do to make the 8 or number of months in the formula generic.Maybe it is not done in a formula?Thanks!

I did this once using xref.I created a second database with the months in one dimension, and the month.number in another ... I had to do several combinations month.number, month.number-1, month.number+1 etc. I just referenced the appropriate measure from my calc script in the main database using xref and this worked well in my case.Hope this helps.

Similar Messages

  • How to load Essbase member formula into DRM using Automator

    Hi,
    I just wonder how to load Essbase member formula into a member property in DRM?
    I encounter a problem when loading a member formula which as new line in the formula.
    Here is the example of the record for Automator using | (pipe) delimiter where the formula has carriage return / new line:
    ChangeProp|Master|Accounts|CYTDSignOnBonus|ESB_Formula|[OpenInputValueBlock]
    [CYTD("Sign On Bonus")]
    [CloseInputValueBlock]
    In the above example. when the formula is loaded, it only load the 1st line and strip the remaining line.
    Thanks.

    Hello,
    I have encountered this issue as well and here is how I receommend you deal with it. Unfortunately, DRM does not understand multiple lines in a formula and so it truncates the other lines.
    1. The best way around it is to ensure that your formula does not have multiple lines. Strip all the enters and only use spaces. Essbase does not care about aesthetics as long as the formula is all in one line. This should take care of it.
    2. Sometimes, the formulas for member properties are very long and they are in multiple lines. You can try using excel formulas to bring them all in one line. After removing enters and tabs myself multiple times, I informed my Essbase developers of this DRM issue and told them to provide me with the formulas without using Enters and tabs.
    Hope this helps.
    -- Adi

  • Essbase Error: Error executing formula

    Problem Description: When running query in BI Answer, error message is shown as the following:
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. Essbase Error: Error executing formula for [MIX %]: status code [1130203] in function [@_VAL] (HY000)
    How can I fix it??

    Hi,
    It seems this problem is related to Data Cache And Data cache file settings, Had you tried with increasing it.
    Thanks
    Focusthread Hyperion Trainer
    [http://focusthread.com/training]

  • Getting descendants of essbase member

    Hi everyone,
    I am implementing an OBIEE analysis with an Essbase cube as database source. I need to get all descendants of an Essbase member.
    For example , I need to get all descendants of the member "15335" that have 3 descendants in my Essbase outline.  How can I manage to do this ?
    I've tried using EVALUATE function but it returns
    Codes d'erreur : OPR4ONWY:U9IM8TAC:OI2DL65P  
    Etat : HY000. Code : 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] Une erreur générale s'est produite. [nQSError: 12010] Communication error connecting to remote end point: address = Servername ; port = 7703. (HY000)
    where Servername is of course my servername
    Is there another easy way ?
    An idea ?
    Thanks

    Correct ODBC.ini, so that the correct port is specified under the [AnalyticsWeb] section.
    default port is 9703, if you changed to 7703 then need to change at DSN

  • What is available in essbase to show analysts formula calculations for accounts/ratios?

    Hello all,
    What is available in Essbase to show analysts formula calculations for accounts/ratios?
    Access to the EAS console is not an option, so we are looking for something else.
    Also what is best practice for use of a “Data Dictionary” for Essbase reports/database.
    Thanks,

    See this discussion.
    https://forums.oracle.com/message/11201356#11201356

  • How to set Essbase member alias as level label for hierarchy

    Experts,
    * I have imported my Essbase cube metadata and see my Essbase Member Aliases as Dimension Properties in the physical layer.
    * when I view members of the levels in the physical layer I see them - as I expect - represented by the human readable alias names of the members.
    * now drag&drop of the model into BMM layer - I notice the aliases (Dimension Properties in physical layer) are here represented as any other Logical Columns.
    * drag&drop into the Presentation Layer and I can build my reports
    Problem: in reports my hierarchies display using keys (from Essbase outline) and NOT the member aliases as would make sense.
    When I drop the alias column next to the hierarchy column on the report, it does display the alias of the member in the current line - but how can I switch the hierarchy display itself to the alias???
    thanks
    Edited by: 846780 on May 23, 2011 8:41 AM
    Edited by: 846780 on May 23, 2011 8:42 AM

    1. When you post code, post a minimal example. Did we have to scroll through
    all those bloody labels.
    2. Can't say much for the quality of code NetBeans generates.
    3. To answer your question (sorry, I don't have an autographed copy of the photo):
    import java.awt.*;
    import java.net.*;
    import javax.swing.*;
    public class Example {
        public static void main(String[] args) throws MalformedURLException {
            final JFrame f = new JFrame();
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            Container cp = f.getContentPane();
            cp.setBackground(new Color(0xff, 0xff, 0xee));
            cp.add(new JLabel("set the color on the content pane, not the frame"), BorderLayout.SOUTH);
            URL url = new URL("http://today.java.net/jag/bio/JagHeadshot-small.jpg");
            cp.add(new JLabel(new ImageIcon(url)));
            f.pack();
            SwingUtilities.invokeLater(new Runnable(){
                public void run() {
                    f.setLocationRelativeTo(null);
                    f.setVisible(true);
    }

  • FDM fails to find valid Essbase member?

    Currently using FDM 11.1.2.1 with adaptor into Essbase BSO cube. All mapping works fine except for one particular Essbase member - it is valid in the outline, but when browsing in FDM to add the mapping- the member account does not show up. I tried deleting the account ( it's a test cube - so I didn't really care about any data corruption) and re-adding it - FDM still can not find this account? Any one have any ideas?
    Thanks,
    Paul

    1. Is the account a base member? If not have you set the "Browse for all members" flag on the adaptor settings?
    2. Are you using the FDM dimension Cache? If so you would need to run the update script.

  • Essbase member modifications not reflecting in OBIEE after a refresh

    Hi ,
    I am getting the following message in my developed reports , after changing certain member names (adding / removing members also) of ENTITY dimension in essbase .
    [nQSError: 96002] Essbase Error: Unknown Member Total India Entity 1 used in query (HY000)
    After selecting the renamed members only the report is working , i.e from specified ENTITY report filters I had to select , Total India (old name : Total India Entity 1) .
    Reload server metadata or refresh is not helping ... Is there any setup , which will directly reflect these changes in dashboard without repeatedly selecting new members in analysis .
    OBIEE version : 11.1.1.6
    Essbase version : 11.1.2.1
    Thanks
    Sayak

    Hi ,
    thanks for responding .
    Just to clarify my question :
    I have a dimension named ENTITY , it has several generation under it (gen1,gen2,gen3 etc .) .
    for example , gen1 has member total region and no region .
    gen2 has UK and US region .
    gen 3 has manchester , london , new york , manhatton .
    In the report i'm using ENTITY .gen3 = manchester , london , new york , manhatton ..... this filter.
    Now , I am renaming (changing) gen 3 members like liverpool , birmigham , california , washington .
    So , after refreshing dashboard , will these member names automatically gets refreshed or i have to again manullay select them ?

  • New Essbase member in Web Analysis

    Hello Gurus,
    I have added a new year "2021" in my Essbase hierarchy.
    Now I am trying to have this 2021 in my Web Analysis document, however, I do not see 2021 when I try to add that year in my column.
    In terms of Financial Reports the member is already there but I do not see it in Web Analysis, Do I need to do anything extra for it to be visible in WA?
    Thanks

    Are you connecting to the same database? Can you try creating a new report and see whether it works?
    Regards
    Celvin
    http://www.orahyplabs.com

  • Essbase Member Name Rename

    Hi,
    I rename or flip the names of two members of my sparse dimension.
    Two Step + 2
         2S Est + (8)
         2S Non Est + (287)
    User ask me to flip the names change 2S Est member name to 2S Non Est and 2S Non Est to 2S Est. After doing this total of these members always wrong, I just flip the names and it gives me the total of original members even after change the names.
    If I run my calc script of Budget it just double the total of all members.
    Please help me on this issue
    Thank you,
    T.Khan

    IF you flip two member names in the outline, Essbase thinks you just moved them to a new location. In order to actually flip them requires a two step process . First rename bothe members to something different. save the outline, then second name them to what you want them to be and save the outline again.
    So if you have members Bob and Bill and want to switch them, name Bob bob_1 and Bill Bill_1 save the outline, then name bob_1 to Bill and Bill_1 to Bob and save the outline again

  • How to use different essbase member combinations in columns in obiee

    Hello,
    I am trying to build a report in obiee which has an essbase ASO cube in the background. We have a measure 'A' that exists in BegBalance and a measure 'B' that exists in months Jan through Dec. So in my criteria, i set the dimensions i need along with "Periods - Default" and in the selection pane set the condition to keep only the months and begbalance. I also set the pivot so that the periods and the measures show up in columns.
    When i run the report, in the columns for both measures, i get begbalance and the 12 months.
    However, i only want measure A to show with begbalance and measure B to show with the 12 months. How can i accomplish this?]
    Any help will be much appreciated.
    Thanks.

    Hi,
    Yeah, that is there. I have not copied that code in my post...
    try {
                dataTable1Model.setObject(1,this.getSessionBean1().getTeamName());
                dataTable1Model.setObject(2, this.getSessionBean1().getFis_Year());
                dataTable1Model.execute();
            } catch (Exception x) {
                teamRowSet.close();Thanks

  • Is it possible to store more than 255 characters in essbase member Type Tex

    We have a member called "Comment" in outline and the member data type is "TEXT". Is it possible to increare the number of characters as now it is showing restriction of 255 characters only allowed to store in Membe

    Any one please reply for this issue. Comment is a member and its data type is text in planning. Users need to update comment of 500 characters. Is it possible to increase the value for this member.

  • Essbase Member Calculation

    Parent (Dynamic Calc)
    --Child A (Stored)
    ----Child A1 (Stored)
    We have data stored for whole year by month. While retrieving data for Child A1, the value is coming as “0” for all the months except current month, for current month the value is shown properly. Can someone suggest what might be the problem?
    I'm new to essbase and have very minimal knowledge. Any detailed explanation for this issue would be of great help.
    Edited by: user8736579 on Dec 17, 2010 10:12 AM

    I would check the data being loaded for previous months. If it is retrieving as a 0, perhaps it is being loaded as a 0. (Revisit your assumptions)
    Check any calc scripts. If you are not sure if a calc script could be causing the issue or not, load the data then do a retrieval before you run the calc scripts and a retrieval after you run the calc script. Look at the results.

  • Substitution Variable problem in member formula

    I'm using the following member formula for a member in a sparse dimension - Scenario.
    @VAR("Actual",&PO_PriorLE->"Final");
    I can get this to validate in Essbase, but when I try putting it into Planning, the refresh to Essbase bombs and the formula will not validate in Planning.
    Version - 9.3.1
    Thoughts?
    Regards,
    Paul
    Edited by: penglish on May 27, 2009 3:20 PM

    Hi,
    I have just tried it on 9.3.1 patch 10 and had no problems.
    I take it the member assigned to &PO_PriorLE already exists ?
    Have you tried replacing the substitution var for the real member name in the formula.
    What is the error message when you try and validate?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Migrating Planning 401 to 931 - member formulas

    Hello,
    When I migrate a planning application from 401 to 931, all member formulas that used to live in Essbase db's now need to live in the planning applications first. Is there a way to perform a migration of member formulas?
    Thanks in advance,
    Steve

    user4958421 wrote:
    hi,
    You can use outline extractor to extract the metadata and member formula in a flat file and then use that flat file to upload metadata in planning using ODI or HAL.
    Thanks!If you use ODI then the whole process could be automated using it, you could extract the parent/member plus its formula from the outline and then load them back into planning.
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for