OBIEE 12c: An Analysis On An Essbase ASO Cube Returns No Results When A Grand Total Is Added And Filtered by a Single Member
(Doc ID 2651982.1)
Last updated on MARCH 25, 2020
Applies to:
Business Intelligence Suite Enterprise Edition - Version 12.2.1.4.0 and laterInformation in this document applies to any platform.
Symptoms
There is a dashboard prompt and an analysis on a dashboard, where the data source is an Essbase ASO cube.
See there is one column prompt, on the Supplier member, in the dashboard prompt.
See the analysis is filtered by the dashboard prompt, and returns results - Product and multiple calculated columns - in a Pivot Table view.
For example, see calculated columns with formulas like the following:
FY Costs = (IFNULL(FILTER(<measure> USING ((<account> = ...) AND (...) AND (...)))),0)
FY Units = (IFNULL(FILTER(<measure> USING ((<account> = ...) AND (...) AND (...)))),0) + (IFNULL(FILTER(<measure> USING ((<account> = ...) AND (...) AND (...)))),0)
FY Costs Per Unit = (IFNULL(FILTER(<measure> USING ((<account> = ...) AND (...) AND (...)))),0) / ((IFNULL(FILTER(<measure> USING ((<account> = ...) AND (...) AND (...)))),0) + (IFNULL(FILTER(<measure> USING ((<account> = ...) AND (...) AND (...)))),0))
With no Grand Total in the Pivot Table view, results are returned when the Analysis is filtered by any value. For example:
Select Supplier A and B in the prompt, and click Apply >> See results returned
Select Supplier A (only) in the prompt, and click Apply >> See results returned
Select Supplier B (only) in the prompt, and click Apply >> See results returned
With a Grand Total in the Pivot Table view, results are not returned when the Analysis is filtered by a single value. For example:
Select Supplier A and B in the prompt, and click Apply >> See results returned
Select Supplier A (only) in the prompt, and click Apply >> See No Results
Select Supplier B (only) in the prompt, and click Apply >> See No Results
When a Grand Total is present, it is observed that results will be returned in all cases if each measure column has Aggregation Rule (Totals Row) set to Sum (instead of Default) in the Criteria tab > Column > Edit Formula; however, some Grand Total values (like FY Costs Per Unit) are incorrect.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |