Oracle Analytics Cloud and Server Idea Lab

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

Visualizations hidden based on a visibility parameter should not be executed

Needs Votes
32
Views
2
Comments

With the OAC November 2024 Update, you can show or hide visualizations based on the selected value of a parameter.

Currently, all visualizations in a workbook are created first and only then hidden based on the visibility parameter. This behavior may impact performance (as unnecessary queries are executed in the background) and could expose unwanted data to end users.

Visibility parameters should be evaluated first so that, if the condition is not met, the visualizations are not generated at all.

10
10 votes

Needs Votes · Last Updated

Comments

  • Rank 3 - Community Apprentice

    This feels really important to improve performance.

  • Assuming we can prioritize the queries correctly (visible, active canvas, canvas viewport, etc.), not processing the currently hidden viz will impact the experience of the dashboard user, as the queries will only execute when the parameter is changed. You can take an approach using the same parameter to ensure that queries are not running unless the parameter is on the visible value. This way, you can control whether the hidden viz will execute based on your use case.

Welcome!

It looks like you're new here. Sign in or register to get started.