Optimization for dashboard and paginated reports
Outside of Power BI reports, workspaces allow the deployment of dashboards and paginated reports. Though different, there are still best practices to help the performance of these objects. These include making queries to the source data rather than directly from a relational database (DirectQuery) or semantic models (Import mode) deployed to the service. There are various levels of caching available for visuals and reports, such as semantic models in the service.
Following best practices for dashboards
A dashboard lets users pin visuals to one canvas that provides links back to the original deployed report. Pinning enables a single page to display many related visuals from various report pages. It is an easy way to create customized views of the most important elements from different and potentially unrelated reports. Dashboards were designed to be fast and behave differently than reports because, where possible, they cache the...