Unable to create time series ago function

Hello guys
I am running into a problem about time series function, ago function
I have a simple schema, fact <---->Time dimension
I have created time dimension hierarchy where month is the lowest level, I have also made it "time dimension" and month is the "chronogical key"..
When applying ago function, I am putting my measure from the fact table, level as "month" from time dimension table, and 1 meaning 1 month ago, when I complile it, I get the following error:
[nQSError: 27009] Unresolved identifier: "FTTNBILLSUM"."FTTNOBIEEBILLTIME"."Month".
Could anybody help me out as what the system doesn't like about this column?
Thanks

Thanks Maden
I did the correction and now it's giving a different error: [nQSError: 22038] Function AGO requires at least one measure attribute in its first argument.
My code is:
Ago("FTTNBILLSUM"."F_Bill_Sum"."ATM_UNITS_Sum" , "FTTNBILLSUM"."D_Time"."Month" , 1)
I have time hierarchy that names: D_Time with Month at the lowest level with Chrono keys, there is no level above it except grand total level, so only 2 level hierachy
I have a fact table that is F_Bill_Sum, which is join to D_Time... I made the D_time both the name of table and hierarchy
Please let me know what this error is coming from
Thanks

Similar Messages

  • Error in Creating Time series objects in APO 5.0

    Hi, We are implementing APO 5.0.  I am trying to Create Time series objects for Planning Area 9ASNP05, but getting the following Run Time Error
    We have used Support Package 10
    Runtime Errors         PERFORM_TOO_MANY_PARAMETERS
    Exception              CX_SY_DYN_CALL_PARAM_NOT_FOUND
    The exception, which is assigned to class 'CX_SY_DYN_CALL_PARAM_NOT_FOUND', was
    not caught in procedure "RSS_TEMPLATE_INSTANTIATE" "(FUNCTION)", nor was it propagated by a RAISING clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is: A PERFORM was used to call the routine "INSTANTIATE" of the program
      "GP_MET_RSSG_HEADER_COMMENT".
    This routine contains 15 formal parameters, but the current call
    contains 16 actual parameters.
    Any

    Hi
    I am getting exactly the same error, on SCM 5.0 SR2, running on Windows 2003 64 BIT & SQL 2000.
    Conditions for error:
    Using transaction:
    /SAPAPO/MSDP_ADMIN
    Select: Planning Object Structures
    Short Dump occurs if you either:
    1. Attempt to deactivate an active Planning Object Structure
    2. Attempt to create a Characteristic Combination
    Gives a runtime error shortdump PERFORM_TOO_MANY_PARAMETERS
    Error analysis:
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_DYN_CALL_PARAM_NOT_FOUND', was
         not caught in
        procedure "RSS_TEMPLATE_INSTANTIATE" "(FUNCTION)", nor was it propagated by a
         RAISING clause.
        Since the caller of the procedure could not have anticipated that the
        exception would occur, the current program is terminated.
        The reason for the exception is:
        A PERFORM was used to call the routine "INSTANTIATE" of the program
         "GP_MET_RSSG_HEADER_COMMENT".
        This routine contains 15 formal parameters, but the current call
        contains 16 actual parameters.
    Has anyone seen this before?
    Did you find a solution Bhavesh ?
    Thanks.

  • Time series AGO error - beginner ..

    Im very new to this so if i ask abit stupid question you know why. Ive tried to read abit around in reagards to this error but im confused.
    I must ask for help for this specific task i think and maybe if you got the time, youll give me a helping arm.
    Ive created a timedimension which is Year ( "Calender Year Name" is key ) and defined as Grand total level , Quarter ("Calender Quarter Name" is key, Month ("Calender Month Name" is key, Day ("day" is Chronokey) format for DAY is : "2006/02/17 00:00:00" ...
    I have my transaction fact table which is aggregated (sum)
    So the code looks like this when i try to run AGO function month ago :
    AGO("Dev Nordea BI"."Transactions Fact"."Org Trans Amount Sum", "Dev Nordea BI"."Time Dim"."Month", 1)
    This gives me the error when i run the request in Answers :
    "To use AGO function, the storage level of the query ('[Time.Dimension Key]') must be a static level. (HY000)"
    If i try to use the keys in the dimensions, and not the year, quarter, month, day dimensions like this :
    Ago("Dev Nordea BI"."Transactions Fact"."Org Trans Amount Sum" , "Dev Nordea BI"."Time"."Calendar Month Name" , 1)
    I get error in the reposiotory saying :
    [nQSError: 27009] Unresolved identifier: "Dev Nordea BI"."Time"."Calendar Month Name".
    The different format for the columns are :
    Calender year name : "2008"
    Calender quarter name : "Q1 2008"
    Calender month name : "OCT 2008"
    Day : "2006/02/17 00:00:00"
    if anyone could help ..

    Thanks for replying John !
    - ive now changed it to numeric month and put that as chronokey.
    I get the following error : A general error has occurred. [nQSError: 27005] Unresolved column: "Transactions Fact"."Month Ago#1". (HY000)
    //leif

  • Problem in creating time series objects for a planning area

    Hi Friends,
    I am working on SCM 4.0 APO. I am trying to create the time  series objects for a  'Z'planning area which i have created. This Planning area is linked to a planning object structure which contains only three characteristics 9amatnr,9alocno & zplnpart. But the creation of time series objects is taking a long time. the screen just remains the same.
    Can anybody encountered such a problem any time?
    request you all to put some light as what could be wrong or causing the delay in creating them???
    All helpfull answers will be suitably rewarded.
    Thanks
    mvd

    Hi mv d,
    I have a couple of questions:
    1) how many Key Figures does your planning area have?
    2) what is the length of your time series horizon?
    3) how many characteristic combinations are currently in the Planning Object Structure? and how many newly character
    I am asking because these aspects might affect the running time of the time series creation. Have you also tried creating the time series in the background? How long did it take there?

  • Unable to create timer - identifier expected? Why?

    Hi all,
    Given this code excerpt:
    private Timer mytimer;
    ActionListener taskPerformer = new ActionListener() {
    public void actionPerformed(ActionEvent evt) {
    //...Perform a task...
    mytimer = new javax.swing.Timer(progress_bar_refresh_delay,taskPerformer);
    Why does the compiler stop at the above line:
    TestFTPApplet.java:128: <identifier> expected
    mytimer = new javax.swing.Timer(2000,taskPerformer);
    ^
    1 error
    What identifier? What does it expect? I've tried everything I can think of but the compiler absolutely refuses to comple the above code. As far as I can determine, mytimer is not a reserved word or object reference - I've tried several different names but the compiler keeps stopping at the above line, saying <identifier> expected.
    The fact that an identifier is expected is non-sensical - what identifier? What am I doing wrong?
    -What- is expected? An Object reference? An abstract object?
    Thanks...

    What am I doing wrong?If that code appears outside of any method, no statements or expressions
    are allowed; just initializations and definitions, that's why the compiler
    is whining. Your code looks like this:T1 foo;
    T2 bar= <initialization>;
    foo= <some value>;You can't assign a value to a variable there. Either change it to this:T1 foo= <some value>;
    T2 bar= <initialization>;... or assign <some value> to foo in the constructor or another method.
    kind regards,
    Jos

  • Using Time Series Functions in Answers 11g

    Hi All,
    I am using OBIEE v11.1.13, I want to use Time series AGO function in Answers level, its syntax is:
    AGO(expr, level, interval)
    for level part: should i only give the <name of the level in the hierarchy>, is it compulsary that i should introduce the Hierarchy to presentation layer?
    Thanks,
    Richa

    for level part: should i only give the <name of the level in the hierarchy>, is it compulsary that i should introduce the Hierarchy to presentation layer?Hierarchy shud be present at presentation layer so that you can select the level from there and work on Time Series functions in answers.

  • Time series functions are not working for fragmented logical table sources?

    If i remove that fragmented logical table sources, then its working fine.
    if any body know the reason, please let me know.
    thanks and regards,
    krishna

    Hi,
    is because the time series function are not supported for the framentation content, see the content of the oracle support:
    The error occurs due to the fact the fragmented data sources are used on some Time series measures. Time series measures (i.e. AGO) are not supported on fragmented data sources.
    Confirmation is documented in the following guide - Creating and Administering the Business Model and Mapping Layer in an Oracle BI Repository > Process of Creating and Administering Dimensions
    Ago or ToDate functionality is not supported on fragmented logical table sources. For more information, refer to “About Time Series Conversion Functions” on page 197.
    Regards,
    Gianluca

  • Time series functions are not working in OBIEE for ESSBASE data source

    Hi All,
    I am facing a problem in OBIEE as I am getting error messages for measure columns with Time series functions(Ago,ToDate and PeriodRolling) in both RPD and Answers.
    Error is "Target database does not support Ago operation".
    But I am aware of OBIEE supports Time Series functions for Essbase data source.
    using Hyperion 9.3.1 as data source and obiee 11.1.1.5.0 as reporting tool.
    Appreciate your help.
    Thanks,
    Aravind

    Hi,
    is because the time series function are not supported for the framentation content, see the content of the oracle support:
    The error occurs due to the fact the fragmented data sources are used on some Time series measures. Time series measures (i.e. AGO) are not supported on fragmented data sources.
    Confirmation is documented in the following guide - Creating and Administering the Business Model and Mapping Layer in an Oracle BI Repository > Process of Creating and Administering Dimensions
    Ago or ToDate functionality is not supported on fragmented logical table sources. For more information, refer to “About Time Series Conversion Functions” on page 197.
    Regards,
    Gianluca

  • Combining Time series functions, is it possible?

    Hello
    I have a requirement where I have to create time series measures. The Todate function and the ago function is pretty straightforward, however, it is required to also have last year Month to date, last year quarter to date measure, is it possible?
    For example, for quantity sold measure, I have created MTD, YTD Quantity Sold and Year Ago Quantity Sold. Now when running report on for July 2010, we will get the total Quantity return between Jan to July of 2010, and based on that, it is required to also view the total Quantity Sold of the same period (Jan 2009 to July 2009)of 2009. Is it possible for this?
    Another challenge i am dealing with is that if the current date is not the end of the month, let's say Oct 10th 2010. Since it has only been 1 week of Oct, they want to also get 2009's first week of Oct instead of the entire Oct of 2009. In this case, how is it implemented?
    Any advice will be greatly appreciated
    Thanks

    it is required to also have last year Month to date, last year quarter to date measure, is it possible?Yes, possible with time series functions..
    for calculating prior ytd,
    ToDate(Ago(measure, YearLevel, 1), YearLevel) last year Month to date:
    try this(din't test, but give a try)
    ToDate(Ago(measure, YearLevel, 1), MonthLevel)last year quarter to date:
    ToDate(Ago(measure, YearLevel, 1), QuarterLevel)btw, need to close your threads if answered...
    Edited by: Kishore Guggilla on Oct 26, 2010 11:31 PM

  • On the AGO Function need to Create TODATE function with Diff levels - MTD,Q

    Hi All,
    My Basic Requirement is to Create Time Series Function on AAA ie ( Month To Date , Quarter To Date and Year To Date )
    The Logic for the AAA = XXX / Previous 3 Months Revenue.
    we know that we can use the AGO Function to create Previous 3 months Revenue with Month is Level . But the issue is .... i cant use AGO function since i need to perform Year to Date, QTD and MTD upon 'AAA' this OBIEE doesn't permit to use nested time series functions upon varying levels .
    So How can i Resolve the issue ie creation of TODATE function on the AGO Function with Diff levels
    Thanks,
    Swapna S

    hi,
    for your requirement create three repository variables like
    for previous 3 months create repository variable like
    select to_char(sysdate,'yyyymm') -3 from dual;
    for month to date first calculate first day of the month
    select To_Char(Add_Months(Last_Day(Sysdate),-1) + 1,'MM/DD/YYYY') from dual;
    after put a filter in answers date between first date of the present month and current date
    create the same thing for year to date
    calculate first date in the year like following query
    select To_Char(Trunc(Sysdate,'YEAR'),'MM/DD/YYYY') from dual;
    after that apply filter date b/w first date in the year and current date
    i hope it works for your scenario
    Regards
    Naresh
    Edited by: Naresh Meda on Nov 10, 2008 2:08 AM
    Edited by: Naresh Meda on Nov 10, 2008 2:12 AM

  • Time Series - obiee

    Hi, I have te same post earlier; the website was down while
    posting; so, I reported. Please ignore this.
    Hello:
    I would like to know if time dimension works if there are
    14 periods ( 12 months + two more values that refer
    something else)? Can we create time series functions AGO
    and TODATE
    on this kind of time dimension?
    eg:
    Period - Definition
    0 - Some Balance
    1 - Jan
    2 -Feb
    12 - Dec
    100 - Some Balance
    If not possible, I would like to know what can be the possible way to get the YTD and QTD values.
    Can someone help me out on this.
    Thanks,
    Chandu.
    Edited by: 805205 on Oct 26, 2010 7:44 AM

    Hi, I have te same post earlier; the website was down while
    posting; so, I reported. Please ignore this.
    Hello:
    I would like to know if time dimension works if there are
    14 periods ( 12 months + two more values that refer
    something else)? Can we create time series functions AGO
    and TODATE
    on this kind of time dimension?
    eg:
    Period - Definition
    0 - Some Balance
    1 - Jan
    2 -Feb
    12 - Dec
    100 - Some Balance
    If not possible, I would like to know what can be the possible way to get the YTD and QTD values.
    Can someone help me out on this.
    Thanks,
    Chandu.
    Edited by: 805205 on Oct 26, 2010 7:44 AM

  • Time Series Wizard in OBIEE 10.1.3.3

    How do I accomplish the TIME SERIES WIZARD functionality that was present in Siebel Analytics 7.7 in OBIEE 10.1.3.3. This comparison measure feature seems to be removed in OBI.
    Any inputs will be greatly appreciated.
    Thanks.

    There are several problems with the OBE given in the first url (http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/bi_admin/biadmin.html#t11)
    (1) pre-built repository and other files (e.g., SH_PartTwo.rpd, SHQuota.xls) cited in the example are not included with download- at least not with 10.1.3.3.1 version I downloaded. When followed instructions to open SH.rpd (included in the download of 10.1.3.3.1) gave error and could not open it. (My DB version is 10.2, op system XP professional)
    (2) Looks like this OBE is a newer version - under Build Diemension Hierarchies the steps 33 (Customer dim), 34 (Promotion Dim) and 35 (Time Diemension) have been removed. This is good because in the older version of this OBE the time dimension (given in step 35) was wrong.
    (3) In Create Time Measure section cannot select month ago sales and month to date sales columns together in a query. When selected together gave error: pls refer to this thread -
    Time Series Measures
    Hopefully the current version of this OBE will be updated with an example that has steps to create time dimensions (Calendar and Fiscal) and other steps so that columns created with AGO and TODATE functions can be selected together in a query.
    Thanks.
    Message was edited by:
    rxshah

  • Issue with nested aggregated in time series

    Hi Experts,
    I have a small requiremnt using time series.
    eg : (sum(current year4:Quarters bookingamt)-sum(previous year4:Quarters bookingamt))/sum(previous year4:Quarters bookingamt)
    Bookingamt is My measure Name.
    how do we implement above logic can please help regarding this.
    Thanks,
    C Mahesh

    Hi Mahesh,
    These functions help to obtain the data analyzed based on the time. There are two types of Time Series in OBIEE viz..
    1) Ago
    2) To Date
    Following are the prerequisites and procedure to create time series function in OBIEE RPD.
    a) Create a dimensional Hierarchy (ex: YearàQTRàMonth) and convert it to the time dimension. DC on hierarchy and check the box time dimension.
    b) Define the Chronological Key. A chronological key should always be the lowest level in the table and the data in it should be in the format of 20090102 or 200109 (year, month format). DC on level (preferred/last—detail) go to KEYS tab and check chronological key.
    c) Duplicate the existing column, rename and specify the formula for the column.
    1) Ago: This function when specified in any column displays data that is month ago, 2 months ago depending on the specified formula. DC on new column check use logical columns and click on exp. Builder. In the left column select functions and then time series and then AGO. Then in metric go to logical tables and select metric and in level go to time dimension and select month (1 month ago) and give the period as 1(since it is 1 month ago) then transfer two new columns to presentation layer
    Ex: sales: 100,200,300 à -, 100, 200 (1 month AGO).
    2) To Date: This functions allows us to display the aggregated measures based on the formula specified. DC on new column check use logical columns and click on exp. Builder. In the left column select functions and then time series then select TO DATE. Select metric from logical tables (revenue) and as level go to time dimension and select year(YTD) and OK.
    YTD- year to date – Displays aggregated values that is with respect to month since it is YTD. Similarly for QTD and MTD.
    Ex: sales: 100,200,300 à YTD Sales: 100,300,600
    http://www.rittmanmead.com/2007/04/obi-ee-time-dimensions-and-time-series-calculations/ -- How to implement step by step with screen shots.
    http://www.oraclebidwh.com/2009/12/time-series-wizard-in-obiee/ -- you can understand easily how to implement this with screen shot.
    Hope it help's
    Thanks,
    satya

  • Hi Time series comparsion error

    Hi
    i am practising Obiee labs i got these problem, Time series error
    I created Time Series measure in my Fact and saved with out error it thou,In answer when i selected those columns to compare with Dollar iam getting these Error
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 14026] Unable to navigate requested expression: Ago(Dollars:[DAggr(SalesFacts.Dollars by [ Periods.Month Code, Periods.Year] )], [Level Month], 1). Please fix the metadata consistency warnings. (HY000)
    SQL Issued: SELECT Periods."Year" saw_0, "- SalesFacts".Dollars saw_1, "- SalesFacts"."Change Month Ago Dollars" saw_2, "- SalesFacts"."Percent Change Month Ago Dollars" saw_3 FROM SupplierSales ORDER BY saw_0
    Let me know what do you mean by these Error?

    Hi,
    have you checked that your .RPD file doesn't have any consistency errors or warnings?
    Regards,
    Monica

  • Time series inconsistency due to change in Fiscal variant/Storage bucket

    Hi All,
    We got into the situation where running time series consistency check on a DP planning area fails with  the message pointing to, 'changes to Fiscal variant'.  We are unable to track any changes to the fiscal variant though there is a possibility that storage bucket horizon could have been changed. Is there a way to correct/synch this by running a report?
    We are trying to avoid re-initialization here, though this is an option, for the obvious reasons to backup the data in production. Is there an alternative solution to fix this inconsistency?
    Cheers!

    Dear Ashok,
    You should never change a FYV when this FYV is used in a storage
    bucket profile which is used in a planning area and if time series
    objects are already created. It is no problem to maintain the FYV for
    an additional time range, but changes and deletion of periods should
    never be made if the FYV is actively used. You should not
    change existing periods. If you want to make any changes to buckets
    in your FYV or delete buckets, you should always make a COMPLETE
    backup of ALL your data from the planning area into an InfoCube,
    then delete the time series objects for the planning area (and with
    this all the data in liveCache) and then change the FYV. After that,
    you can create time series objects again and reload the data from the
    Backup-InfoCube into the planning area. If you do these steps, you
    will not risk to loose any data. The data in the InfoCube will be
    the backup you can reload.
    As some processes check the FYV some time before and after it is used,
    it is very recommendable to maintain the FYV at least 2 - 3 years in
    the past and in the future. E.g. if you create time series objects up
    from 2001 you should maintain your FYV at least back to 1999 and if you
    create time series objects until 2006, you should maintain your FYV
    at least until 2008. It might be that you never experience problems if
    you do not maintain the FYV in this time range, but some processes do
    additional checks and then it can come to problems
    Regards,
    Rakesh

Maybe you are looking for