Categories
- All Categories
- Oracle Analytics Learning Hub
- 19 Oracle Analytics Sharing Center
- 19 Oracle Analytics Lounge
- 232 Oracle Analytics News
- 44 Oracle Analytics Videos
- 15.9K Oracle Analytics Forums
- 6.2K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 87 Oracle Analytics Trainings
- 15 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Error in creating a trendline - OBIEE 12c
 
            Hello,
I have a problem with TRENDLINE in OBIEE 12c.
I am trying to use a formula like this:
TRENDLINE(100 - ((IFNULL(Sum(DISTINCT "XX"),0) / ("YY"*24.0)) * 100.0), ("TIME"."DAY_DATE"), 'LINEAR','VALUE')
"XX" - type: double
"YY" - type: double
"TIME"."DAY_DATE" - type: date
I get this error:
State: HY000. Code: 42071. [nQSError: 42071] Trendline Y-axis grain can only be the same as or lower than Trendline X-axis grain. (HY000)
What I am doing wrong?
Best Regards
Answers
- 
            @User_BCACP - The error message indicates that the Y-axis grain (the data level used for the calculated values) must be at the same or a lower level than the X-axis grain (in this case, "TIME"."DAY_DATE"). - The X-axis is based on "TIME"."DAY_DATE"(which is at a daily grain).
- The Y-axis formula references "XX"and"YY"without explicitly ensuring they are also at the daily level.
 Make sure "XX"and"YY"are aggregated at the daily level before being used in the formula.
 Hope this helps!1
- The X-axis is based on 
