Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
lukvpl
Contributor II
Contributor II

Improve dashboard performance: only load visible objects

In many Qlik Cloud dashboards, developers use layout containers or button-controlled visibility to organize complex content and improve usability.

However, currently all objects are loaded and recalculated on every selection, even if they are hidden. This leads to significant performance issues, especially in dashboards with many layered or conditionally displayed objects.

Is there any solution on this? Or is it planned to improve it? 

I made this Request | Feedback, maybe you can upvote?

Labels (3)
7 Replies
Or
MVP
MVP

I would recommend using calculation conditions for these objects, which match their show/hide condition. That way, only the visible ones will be calculated. 

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

My understanding was that only visible objects are calculated, although it's been a long time since I researched this. What method or citation are you using to determine that invisible objects are calculated?

-Rob

aniket_bytes
Partner - Contributor
Partner - Contributor

We are also experiencing a similar issue. The client requires all key KPIs on a single page. However, the large number of KPI calculations is impacting performance.

As a workaround, we are recommending splitting the KPIs across multiple sheets. We hope a more efficient solution will be introduced soon.

lukvpl
Contributor II
Contributor II
Author

We use a tab container with multiple objects. The show condition is used to only show one object at the same time. This is controlled by button. But the sheet loading time is very bad, which means all objects are loaeded, even if it's not visible.

lukvpl
Contributor II
Contributor II
Author

We have several apps with this issue. In one app, for example, we have a sheet with 20 layout containers arranged in a grid. A button allows you to switch between weekly and monthly view, which causes some of the visualizations in each container to become visible or hidden. Each layout container contains 10 visualizations. Five per view. The sheet loads extremely slowly when opening it and when changing filters. According to Qlik, all objects are always loaded, even the invisible ones.

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

"According to Qlik, all objects are always loaded, even the invisible ones."

Loaded yes, but should not be calculated. When you say "According to Qlik", can you identify your source? Do you have a doc link or is this something you are being told in a support ticket or elsewhere?

Apologies if I seem persistent, but I'm interested in clarifying this.

-Rob

robert_mika

This is not just the number of objects?

Did you check the data volume, are those native objects(which objects) or extension?