Dashboard with several embedded dashboards using SubCanvasViewContainer

Hi all,


I have a dashboard with several small dashboards embedded using the SubCanvasViewContainers, the embedded dashboards either contain only one table or a couple of visualizations.


The reason for that is making the dashboard configurable so the user can choose the embedded dashboards he/she wants to see in the dashboard. I read a metric set that tells me what the user wants to see and I show it according but it is too slow, it looks like DBI is not loading the containers in parallel.


Anyone here has had the same issue or have a better way to achieve the same results not using ViewContainers?


Thanks,

Fabiano.

Without having the dashboard, it's difficult to say how the performance is impacted from the subcanvasview container.


However, there are certainly more calls made to the server when the dashboard is embedded, as Dundas BI will first get a dashboard for each one you embed, and then those ones must get their data, but on-load it is in parallel (It will get all the dashboards in parallel and then load the data).


The possible alternative is to use layers, and turn them on / off as the user selects what they want to see.