Aso mdx issue !!!!!

([Jan],(Actual),(LOB]) verify's
([Jan],[SC_Actual],[LOB])=([lob1]*(.75))+[lob2]*(.25));
Error(1260052) - Syntax error in input MDX query on line 1 at token '=' CombinedLOB
please advise
Edited by: Next Level on Jul 8, 2012 4:43 AM
Edited by: Next Level on Jul 8, 2012 4:44 AM

I tried
CASE WHEN (IS([Time Period].CurrentMember, [Jan]) AND IS([Scenario].CurrentMember, [SC_Actual]) AND IS([LOB].CurrentMember, [CombinedLOB]))
same Error(1260052) - Syntax error in input MDX query on line 1 at token '' CombinedLOB
why am i getting this ??????????????/
then i tried
CASE WHEN (IS([Time Period].CurrentMember, [Jan]) AND IS([Scenario].CurrentMember, [SC_Actual]) AND IS([LOB].CurrentMember, [CombinedLOB])) Then
([lob1]*(.75))+([lob2]*(.25))
End Case
Error(1260052) - Syntax error in input MDX query on line 2 at token '' CombinedLOB
why am i having an issue with CombinedLOB
all the issue are with CombinedLOB
this is the dimension
LOB Dynamic <2>
XXXXXXXXX (+) <3>
CombinedLOB (+)
LOB1 (+)
LOB2(+)
HELP !!!!!!!!!!!!!!!
Edited by: Next Level on Jul 8, 2012 9:45 AM

Similar Messages

  • Complex Essbase MDX Issue - Need Guidance

    Hi,
    I have a complex Essbase issue in ASO version 11.1.2.2. Currently I have a MDX formula with a Measure member named '10th Percentile'. It calculates the 10th Percentile perfectly. So new requirement is to create a new Measures member and instead of calculating the '10 Percentile' value, it needs to display the Customer Name of the value that is the 10th Percentile from the Customer dimension. So if I do a retrieval and the '10th Percentile' is 3.23, then it needs to display the Customer Name of the 3.23.
    So I altered the formula to do what I think needs to be done and it verifies. However if I retrieve on that new measure in the Excel Add In, I get and error: An error [1200315] Occured in Spreadsheet Extractor. However if I navigate without data I don't get the error, but I also don't get any data, which I obviously need. So my question is, if MDX support reporting on Metadata not just Data, what/how can one report on it? Ideally I need to have this work in the Excel Add In as the client is using a custom vba modified template for their end users.
    Any ideas and help?

    Here's the formula. I bolded the part that is new.....
    IIF ( [Lbs Per Yard].CurrentMember IS [Lbs Per Yard].[No_Lbs/Yd] ,
    IIF( [Count_Price] = Missing, Missing, IIF( [Count_Price] < 2 , Missing,
    { Order (
    Filter ( CROSSJOIN ( Leaves ( [Service].CurrentMember)
    , Filter ( CROSSJOIN ( Leaves ( [Segment].CurrentMember)
    , Filter ( CROSSJOIN ( Leaves ( [Customer Type].CurrentMember)
    , Filter ( CROSSJOIN ( Leaves ( [Zip Code].CurrentMember)
    , Filter ( CROSSJOIN ( Leaves ( [Quantities].CurrentMember)
    , Filter ( CROSSJOIN ( Leaves ( [Frequencies].CurrentMember)
    , Filter ( CROSSJOIN ( Leaves ( [Yardages].CurrentMember)
    , Filter ( Leaves ( [Contract Year].CurrentMember)
    , [$/Yd] <> Missing ))
    , [$/Yd] <> Missing ))
    , [$/Yd] <> Missing ))
    , [$/Yd] <> Missing ))
    , [$/Yd] <> Missing ))
    , [$/Yd] <> Missing ))
    , [$/Yd] <> Missing ))
    , [$/Yd] <> Missing )
    , [$/Yd] /*this is the measure we're using for sort */
    , BASC /* sort in $/Yd in ascending order */
    ) AS OrderedSetOfItems} /* here we define an alias for the set in order to be able to use it later */
    .Item ( Round ( Count ( OrderedSetOfItems) *
    10 / 100 /*where we specify which percentile is being calculated */
    + 0.5 , 0 ) -1 ) *.Item (3-1).[MEMBER_NAME]*
    /* this takes Nth item from the ordered set (0-based index, hence -1) */
    /* .Name takes its name */
    , Missing )

  • Essbase ASO Calculation Issue

    Hi All
    I am writing a calculation for a client to copy one version to another version for an Essbase ASO application.
    It seems to work correctly when my POV is set on a smaller datapoints. Hower it seem to have issues when fixed on larger datapoints.
    The calculations is pretty simple
    [ActualFinal] := [ActualWorking];
    I tried creating and running the calculation both using MaxL and Calculation Manager. However the same issue seem to occur.
    I first thought it might have been an implied share issue, but further investigation, it doesn't seem to be the issue as I can get the data copied using a smaller POV.
    The client is on version 11.1.2.3 of Essbase.
    Any one have any thoughts of what may be causing this?
    Thanks
    Jimmy

    I had this issue in 11.1.2.1. Never tried on the later versions
    FYI - Have a look at this post (http://www.network54.com/Forum/58296/thread/1359579119/MDX+Query+-+Error+127001)
    Below is an excert from the post by Joe Watkins
    Joe Watkins
    167.107.191.217
    ASO Performance
    No score for this post
    February 11 2013, 1:18 PM
    Here are the current limitations as I see them when trying to go ASO only:
    - These scripts are not as fast as calc scripts
    - performance is worse when users are on the system
    - Cannot run these types of calcs when loads are taking place
    - need to watch for incremental slices
    - Users cannot natively execute these types of scripts
    - These scripts can be very fussy to get working
    - When I ran the exact same scripts (per my examples) as 'Calculation' versus 'Allocation' the 'Calculation' would skip random cells which was really weird and impossible to fix which is why I switched to using 'Allocation'
    In my mind the technology is not mature enough at the moment to get rid of BSO but its getting better..
    Amarnath
    ORACLE | Essbase

  • ASO MDX member formula and performance

    Hi,
    I am doing some testing about MDX formulas and performance. I found a performance issue but I can not understand why is taking so long time a report.
    The situation is:
    I create a report or a MDX query with:
    6 dimensions in row and 1 dimension in column
    rows:
    Period - Filtered using a member
    Year - Filtered using a member
    Relationship Manager - Filtered using a member
    Report Type - Filtered using a member
    Local Relationship Manager - 4400 members level 0
    Global Relationship Manager - 10400 members level 0
    Column:
    Account dimension, only a member
    The member selected for Report Type (RM.Local) has a formula
    My Report Type dimension has 10 members, there is one member where I store data called : RM.Input
    My first test was
    RM.Local his formula is [RM.Input] , the report is run in 1 second
    RM.Local his formula is ([RM.Input],[MTD]) where MTD is a member level 0 store in my view dimension. The report run in 20 minutes. I was not expecting so bad performance when I only pointing at [RM.Input],[MTD]
    Do you consider this time is reasonable when I am using this formula?
    The mdx report is:
    With
    set [_Local Relationship Manager3] as 'Descendants([All Local Relationship Managers], 2)' = level 0 members
    set [_Global Relationship Manager4] as '[Global Relationship Manager].Generations(4).members' = level 0 members
    set [_Period0] as '{[Period].[Oct]}'
    set [_Relationship Manager4] as '{[Relationship Manager].[Dummy1)]}'
    set [_Report Type0] as '{[Report Type].[RM.Local]}'
    set [_Year2] as '{[Year].[FY-2013]}'
    select
    { [Account].[Expenses]
    } on columns,
    NON EMPTY {crossjoin({[_Local Relationship Manager3]},crossjoin({[_Global Relationship Manager4]},crossjoin({[_Period0]},crossjoin({[_Relationship Manager4]},crossjoin({[_Report Type0]},{[_Year2]})))))} properties MEMBER_NAME, GEN_NUMBER, [Global Relationship Manager].[MEMBER_UNIQUE_NAME], [Global Relationship Manager].[Memnor], [Local Relationship Manager].[MEMBER_UNIQUE_NAME], [Local Relationship Manager].[Memnor], [Relationship Manager].[MEMBER_UNIQUE_NAME], [Relationship Manager].[Memnor], [Period].[Default], [Report Type].[Default], [Year].[MEMBER_UNIQUE_NAME], [Year].[Memnor] on rows
    from [DICISRM.DICISRM]

    Ok Try this one
    But here you have to change the MDX formula every month.
    Year
    --FY2009
    --FY2010
    --FY2011
    --FY2012
    Period
    --TotalYear
    ----Qtr1
    -------Jan
    -------Feb
    -------Mar
    Let say if you're CurrentYear  is FY2011 and you're Current Month is March then you're MDX will be
    case when contains([Year].CurrentMember,MemberRange([FY2009],[FY2010])) and contains([Period].CurrentMember,MemberRange([Jan],[Feb]))
    Then
    B
    else
    C
    end
    For the Next month you just have to make a change in the MemberRange I.e.,(Replace Feb with Mar)
    *case when contains([Year].CurrentMember,MemberRange([FY2009],[FY2010])) and contains([Period].CurrentMember,MemberRange([Jan],[Mar]))*
    Then
    B
    else
    C
    end
    I tested it and Its working fine.
    I think this will solve you're problem but there might be a more elegant solution out there.
    Regards,
    RSG

  • ASO MDX query in outline??????

    Trying to write a MDX query for the Account member
    Hierarchy:
    Account
    A001
    A002
    A003
    A008
    Scenario
    AG00
    AG01
    AG06
    AG08
    AG09
    Organization
    ETCE
    E023
    E024
    E070
    I need to caluculate for the Account AG08 the value should be derived from AG07 and for the same account AG08 for the Organization member "E070" the value should be same as AG09 ( i.e AG09 = AG08 )
    I writen below query at the level "0" retrival query is good but when i use the Top level query "ETCE" parent level the value in "E070" is eliminating . Query writen below
    NONEMPTYMEMBER [A001],[A007]
    CASE
    WHEN (IS([Organization].CurrentMember, [E070])) THEN
    ([A009])
    WHEN (IS([Scenario].CurrentMember, [AG00])) THEN
    (([A007] * -1)/100)
    WHEN (IS([Scenario].CurrentMember, [AG01])) THEN
    (([A007] * -1)/100)
    WHEN (IS([Scenario].CurrentMember, [AG02])) THEN
    (([A007] * -3)/100)
    WHEN (IS([Scenario].CurrentMember, [AG03])) THEN
    (([A007] * -10)/100)
    WHEN (IS([Scenario].CurrentMember, [AG04])) THEN
    (([A007] * -20)/100)
    WHEN (IS([Scenario].CurrentMember, [AG05])) THEN
    (([A007] * -80)/100)
    WHEN (IS([Scenario].CurrentMember, [AG06])) THEN
    ([A007])
    ELSE
    Missing
    END
    At Bottom level "0" results are coming as expected but Its not working at the top level Organization ETCE level Please help ????
    Thanks
    Venu
    Edited by: user13351102 on Oct 28, 2011 5:19 PM
    Edited by: user13351102 on Oct 28, 2011 6:31 PM

    Guru's any help on this ASO Member formula query ??

  • Essbase 11.1.2.1 - Converting BSO Member Formula to ASO MDX Formula

    Hi all,
    I'm quite new at Essbase and I'm currently using Essbase 11.1.2.1. I have 2 cubes: one is a BSO cube and the other is an ASO cube.
    In the BSO cube, I have an account that has member formula:
    IF(@ISATTRIBUTE("US"))
    ("Sales"->"Budget"->"USD")-("Sales"->"Actual"->"USD");
    ELSEIF(@ISATTRIBUTE("EU"))
    ("Sales"->"Budget"->"EUR")-("Sales"->"Actual"->"EUR");
    ELSEIF(@ISATTRIBUTE("UK"))
    ("Sales"->"Budget"->"GBP")-("Sales"->"Actual"->"GBP");
    ENDIF
    Notes:
    - Sales is an account
    - US, EU, and UK are members of Country attribute dimension
    - Budget and Actual are members of Scenario dimension
    - USD, EUR, and GBP are members of Currency dimension
    I understand that the member formula for BSO and ASO are different. Can anyone please advise me on what the formula should be in ASO cube as MDX formula?
    Thank you very much!

    CASE [Currency].CurrentMember.[Country]
         WHEN "US" THEN ([Sales], [Budget], [USD]) - ([Sales], [Actual], [USD])
         WHEN "EU" THEN ([Sales], [Budget], [EUR]) - ([Sales], [Actual], [EUR])
         WHEN "UK" THEN ([Sales], [Budget], [GBP]) - ([Sales], [Actual], [GBP])
         ELSE 0
    END
    *Note that I am assuming Country is an attribute of Currency based on the information provided.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • MDX Issues

    Dear Fellow BWers,
    I have been trying to create MDX statements and am at a fairly advanced stage with the queries that I have written, however if any of you can supply me with answers to the following question I would be most grateful:
    1. Having looked at the usual suspects (help.sap.com, blogs, forums, etc. ) I have been unable to find comprehensive documentation on how to use Set Functions, Member Functions and Numerical Functions - is there any such documentation out there? I have tried using the documentation offered by MSDN however this seems different to the way SAP want you to use MDX.
    2. Is there any program/transaction/BAPI (other than MDXTEST / MDDataSetBW / MDDataProvider BW) where MDX statements can be created off the back of existing BEx Queries? Is there anywhere we can see MDX queries being executed in the database? I have several queries which will each need to be created as individual MDX statements.
    3. The specific problem that I am trying to solve is how to get the sum rows (as per results from BEx Query) to appear in my MDX statement. The furthest I have got is as follows:
    WITH MEMBER [Measures].[x] AS
         'AGGREGATE( {
           [Measures].[C8E071GV6C8ACC8HNJIAFQCZ7],
           [0CUSTOMER].[LEVEL01].MEMBERS } )'
    SELECT {
    [Measures].[C8E071GV6C8ACC8HNJIAFQCZ7],
    [Measures].[x]  }
    ON COLUMNS,
    NON EMPTY
    CROSSJOIN
       { [0SALESORG].[LEVEL01].MEMBERS },
       { [0CUSTOMER].[LEVEL01].MEMBERS }
    } ON ROWS
    FROM [CUBE/QUERY]
    However in this case the x column does not yield any results.
    Please advise on the next steps that I can take.
    Thanks in Advance,
    Saad.

    http://stackoverflow.com/questions/21463364/mdx-sub-select-vs-where-performance-issues
    no sense in leaving points on the table ;-)
    BI Developer and lover of data (Blog |
    Twitter)

  • ASO formulae issue its quite aurgent

    Hi Frnds,
    I have an issue in an ASO cube here are the details of my dimensions
    Metrics
    Question_Score
    Survey_Score
    Dimension
    a) Question Type
    It has 7 members
    1)A
    2)B
    3)C
    4)D
    5)E
    6)F
    7)G
    b) Survey
    It has 4 dimensions
    1)W
    2)X
    3)Y
    4)Z
    Employee
    1)1000
    2)1001
    3)1002
    4)1003
    Here the Survey score needs a formulae with the fallowing logic
    Intially Question score contains the total score values of surveys
    w,x,y has 7 questions survey(a,b,c,d,e,f,g)
    Z has 6 question survey(a,b,c,d,e,f)
    Survey_score should caluclated as Question_Score/7 if a user look at w,x,y
    Survey_score should caluclated as Question_Score/6 if a user look at z
    As iam using ASO iam trying to implement thru a formulae let me if you have a any idea..
    Thanks,
    Ram.

    I know this is a foolish question, but why not load a 1 into a-G for Surveys W, X and Y and a 1 for Questions A-F for Survey Z? Load it into a No employee member (maybe into a member called Survey answers. Then your formula for Survey score would be
    (question type.currentmember,Question Type,[No Employee].currentmember,Survey Answers)
    Gary Crisi showed me a neat trick to be able to include the square brackets using the word code somehow but I don't remember how.

  • ASO MDX queries

    Hi,
    Is there any possibility that we can use semicolon at the end of MDX member formulas for ASO database? If yes please let me know how we can write and calculate member formulas with semicolon at the end?
    One thingI know for sure is we should not use semicolon at the end of member formulas for ASO in admin console.

    Syntax has changed for ASO member formulas and semicolons are no longer used. Why would you want to use the semicolon? With the new syntax it is not necessary.

  • ASO LOADING ISSUE

    Hi,
    Essbase 9.3.1
    When trying to load a small amount of data using a load rule to an ASO cube the load is taking a huge amount of time. When I check session it says it is performing a "LoadTermBuffer". After checking the LOG file it appears that the load was loaded, but then it starts this LoadTermBuffer command, as per the below extract from the LOG. Any idea why it is doing this? I was doing the exact same thing on a replicated database, and it wasn't doing this previously. THANKS.
    [Wed Dec 17 07:16:49 2008]Local/mri__rep/mri__rep/admin/Info(1003051)
    Data Load Elapsed Time for [flash.txt] with [flash.rul] : [0.13] seconds
    [Wed Dec 17 07:16:49 2008]Local/mri__rep/mri__rep/admin/Info(1019018)
    Writing Parameters For Database [mri__rep]
    [Wed Dec 17 07:16:51 2008]Local/mri__rep///Info(1013210)
    User [admin] set active on database [mri__rep]
    [Wed Dec 17 07:16:51 2008]Local/mri__rep/mri__rep/admin/Info(1013091)
    Received Command [LoadBufferTerm] from user [admin]

    Paul,
    The following is a good read for your understanding of how buffers work.
    http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_esb_techref/maxl/ddl/use_case/buffers.htm
    The LoadBufferTerm is only a message but not an error per se. Optimizing the data load by observing the above information referenced, specifically for ASO databases will help manage this issue.
    See, the way an ASO database loads data, it requires a buffer and after this sequence it does the sorting and indexing and writes directly to the disk. So even if you are loading from one source or a few different sources you will still need the buffer to work.
    Jespal

  • ASO SEND Issue

    Good morning
    How robust is the send function when using an ASO database? I have had an issue recently where the database locks up
    (error message "Cannot Send, Cannot Receive data") This seems to corrupt the database
    Has anyone experienced this before? Is there an explanation for this?

    It is typically the other way around. The database has some sort of corruption so when you try to send\recieve data from it it has already crashed. There could be a lot of reasons for this a couple are
    Bad Disk sector
    Bad formula in the database
    It is not easy to diagnose this issue, I would try the second one first and see if the retrieves are hitting a formula that is bad.

  • ASO dataload issue

    Hi,
    We are facing an issue with ASO dataload.
    When we load '0' values in ASO, we see them as #Missing in the smartview and in database->Preview data.This is impacting our formulas.
    We did not replace '0' with #Missing in our rule files.
    This works fine with BSO where we see '0' when the value is 0 and the rest as #Missing.
    Can I get any help on this as what could have gone wrong..
    Thanks in advance
    Edited by: 844747 on Nov 23, 2012 6:14 AM

    In one sense nothing has gone "Wrong" the default nature of ASO data loads is to exclude missing and zero rows. This is to keepp the DB small. Depending on what version you are on, you can overried this default behavour in EAS or MaxL.

  • ASO, MDX, Loading Level 0

    <p>Maybe this is more simple than I am making it, but I am tryingto load a level 0 file into my ASO app.  I get to messagesonce the data load happens.   The first is:</p><p> </p><p>SourceTYPE                        SourceFile                    OperationStatus</p><p>Datafile                                e:\whatever.txt                Warning</p><p> </p><p>And then when i click the line, below is what I get.  Andmost of the time, the database is empty, and I can't aggregate whenthere is no data.<br><i><b>Parallel dataload enabled: [1] block prepare threads [1]block write threads.<br>Aggregate storage applications ignore update to derived cells.[5.04334e 007] cells skipped<br>Data Load Elapsed Time : [81.702] seconds<br>Database import completed ['FRaso'.'Finrpt']<br>Output columns prepared: [0]Warnin</b></i></p><p>I also get Buffer which is a success.</p><p> </p><p>Once I do get data in, how do I aggregate stuff.  And can Imodify how things are being aggregated?</p><hr><p> </p><p> </p><p> </p>

    <p>Let me give you an example of what I have in my outline. Using the Months example, I have:</p><p> </p><p>Outline:</p><p><span style=" color: #ff0000;">    MeasureAccounts <11> (Label Only)</span></p><p>          <spanstyle=" color: #008080;">     - It'schildren</span></p><p><span style=" color: #ff0000;">    MonthTime Dynamic <13> (Label Only)</span></p><p><span style=" color:#008080;">                -Jan (~)</span></p><p><span style=" color:#008080;">                -Feb (~)</span></p><p><span style=" color:#008080;">                -....</span></p><p><span style=" color:#008080;">                -Dec(~)</span></p><p><span style=" color:#008080;">                -Mthly (~) <12></span></p><p>                    <span style=" color: #0000ff;">- JAN_MTHLY (+) [0: [JAN]]</span></p><p><span style=" color:#0000ff;">                    -FEB_MTHLY (+) [0: [FEB]- [JAN]]</span></p><p><span style=" color:#0000ff;">                    -.....</span></p><p><span style=" color:#0000ff;">                    -DEC_MTHLY (+) [0: [DEC]-[NOV]]</span></p><p>I tried to indent as best as I could.  But this is the typeof stuff I have.  And you say I shouldn't have any of theseformulas in the different leaves?</p><p> </p><p> </p>

  • Is DATACOPY or similiar possible in ASO MDX?

    I have source file that has 5 dims referenced: Accounts, Service, Quantity, Frequency and Size. In the 'Accounts' dim I have 3 members: Qty, Freq and Yd that all have values. So I extract all those values for all Service, Quantity, Frequency and Size.
    However in my target app, I have 8 dims. The three additional ones are: Segment, Customer and Year. So I load this data file to 'No Segment', 'No Cust' and 'No Year'. Is there a way to copy that data to all the leaf level members of 'Segment', 'Customer' and 'Year'?? Obviously this is easy in BSO, but not sure possible in ASO.
    Thanks,

    I did it in BSO as follows:
    Fix(@Relative("Zip Code",0))
    SET CREATENONMISSINGBLK ON;
    /* First populate the 'Qty' Measure to match the 'Quantities' metadata */
    "Qty" (
    IF(@ISMBR ("Qty 1"))
    "Qty" =1;
    ELSEIF(@ISMBR ("Qty 2"))
    "Qty" =2;
    ELSEIF(@ISMBR ("Qty 3"))
    "Qty" =3;
    ELSEIF(@ISMBR ("Qty 4"))
    "Qty" =4;
    ELSEIF(@ISMBR ("Qty 5"))
    "Qty" =5;
    ELSEIF(@ISMBR ("Qty 6"))
    "Qty" =6;
    ELSEIF(@ISMBR ("Qty 7"))
    "Qty" =7;
    ELSEIF(@ISMBR ("Qty 8"))
    "Qty" =8;
    ELSEIF(@ISMBR ("Qty 9"))
    "Qty" =9;
    ELSEIF(@ISMBR ("Qty 10"))
    "Qty" =10;
    ELSEIF(@ISMBR ("Qty 11"))
    "Qty" =11;
    Endif; )
    /* Now populate the 'Yard' Measure to match the 'Yardages' metadata */
    "Yard" (
    IF(@ISMBR ("Yd 1.0"))
    "Yard" =1;
    ELSEIF(@ISMBR ("Yd 1.5"))
    "Yard" =1.5;
    ELSEIF(@ISMBR ("Yd 2.0"))
    "Yard" =2;
    ELSEIF(@ISMBR ("Yd 2.5"))
    "Yard" =2.5;
    ELSEIF(@ISMBR ("Yd 3.0"))
    "Yard" =3;
    ELSEIF(@ISMBR ("Yd 4.0"))
    "Yard" =4;
    ELSEIF(@ISMBR ("Yd 5.0"))
    "Yard" =5;
    ELSEIF(@ISMBR ("Yd 6.0"))
    "Yard" =6;
    ELSEIF(@ISMBR ("Yd 7.0"))
    "Yard" =7;
    ELSEIF(@ISMBR ("Yd 8.0"))
    "Yard" =8;
    ELSEIF(@ISMBR ("Yd 9.0"))
    "Yard" =9;
    ELSEIF(@ISMBR ("Yd 10.0"))
    "Yard" =10;
    ELSEIF(@ISMBR ("Yd 11.0"))
    "Yard" =11;
    Endif; )
    /* Now populate the 'Freq' Measure to match the 'Frequencies' metadata */
    "Freq" (
    IF(@ISMBR ("Freq 1x"))
    "Freq" =1;
    ELSEIF(@ISMBR ("Freq 2x"))
    "Freq" =2;
    ELSEIF(@ISMBR ("Freq 3x"))
    "Freq" =3;
    ELSEIF(@ISMBR ("Freq 4x"))
    "Freq" =4;
    ELSEIF(@ISMBR ("Freq 5x"))
    "Freq" =5;
    ELSEIF(@ISMBR ("Freq 6x"))
    "Freq" =6;
    ELSEIF(@ISMBR ("Freq 7x"))
    "Freq" =7;
    Endif;)
    Endfix

  • Rolling12 MDX Issue

    I have a script that seems to be part of what I want for a Rolling12
    (SUM({LastPeriods(12-Count (PeriodsToDate ( [Time].LEVELS(0), [Time].CurrentMember ) , IncludeEmpty ), [Time].[Dec])}, [Year].[Prev Year]))
    The problem is that the above script seems to work for Jan->Curr Year, but for Feb:Dec, it sums both months for the Curr Year and Prev Year values. So if I want to view a Rolling12 for Feb->Curr Year, I would expect to get Jan:Feb->Curr Year + Mar:Dec->Prev Year. But instead I get Jan->Curr Year + Feb:Dec -> Curr Year + Feb:Dec -> Prev Year. Any try to doing a rolling12 in MDX yet? Thanks for any information
    My Outline is:
    Year
    -----Curr Year~
    -----Prev Year~
    Time
    -----YearTotal
    ----------Qtr1+
    ---------------Jan+
    ---------------Feb+
    ---------------Mar+
    Relative Time
    -----Current+
    -----YTD~(Formula: SUM(({PeriodsToDate(Time.Levels(2),Time.CurrentMember)})) )
    -----QTD~(Formula: SUM((PeriodsToDate(Time.Levels(1),Time.CurrentMember))) )
    -----SPPY~(Formula: Year.CurrentMember.Lag(-1)) )
    -----Prior Period~(Formula: Time.Currentmember.Lag(1) )
    -----Rolling12~
    -----Rolling6~

    I was able to figure this out...................thanks for any effort.
    JC

Maybe you are looking for

  • How to restrict number of Data Records from Source system?

    Hi, How can I restrict the number of Data records from R3 source system that are being loaded into BI. For example I have 1000 source data records, but only wish to transfer the first 100. How can I achieve this? Is there some option in the DataSourc

  • Facetime for Mac 1.0.4

    I have a macmini running MacOS 10.6.8 and recently purchased in Apple Store the new FaceTime. Installed it and I can't activate it with my Apple ID. Any thoughts??

  • How do you name an album in iphoto?

    how do you name an album in iphoto?

  • Difference b/w BI EE and BI EE Plus

    Hi all, anybody knows about the main difference in Oralce BI EE and Oracle BI EE Plus ?? Advance thanks :-)

  • Physical / Business / Presentation Layers

    I appreciate that OBIEE is primarily a datawarehouse tool and that best results are achieved by creating star structures as the basis for building reports, BUT, say you have a highly volatile area, where people are really on interested in the situati