How do I improve the performance of my dashboard?
One answer
Here are some steps to improving your dashboard performance and experience.
1. Keep the first tab (I call it the landing tab) lean.
The first table should avoid "report (data) intensive" widgets. The first tab should be setup to include more informational type of widgets e.g. general HTML widgets, or bookmark widgets to describe or introduce the purpose of the dashboard. Keeping the first tab lean by avoiding reporting type widgets will avoid consuming the server's resources when users navigate to the dashboard.
2. Using queries in lieu of reports will help minimize the amount of strain placed on the server.
3. Use filters on reports to reduce the amount of data the reporting widget returns.
4. Use reporting parameters to reduce the amount of data returned on intensive reports.
5. Plan out what data (reports/queries) users really need to capture the state of the project. Over-burdening your dashboards with unnecessary reports will impact the performance of the dashboard and server.
1. Keep the first tab (I call it the landing tab) lean.
The first table should avoid "report (data) intensive" widgets. The first tab should be setup to include more informational type of widgets e.g. general HTML widgets, or bookmark widgets to describe or introduce the purpose of the dashboard. Keeping the first tab lean by avoiding reporting type widgets will avoid consuming the server's resources when users navigate to the dashboard.
2. Using queries in lieu of reports will help minimize the amount of strain placed on the server.
3. Use filters on reports to reduce the amount of data the reporting widget returns.
4. Use reporting parameters to reduce the amount of data returned on intensive reports.
5. Plan out what data (reports/queries) users really need to capture the state of the project. Over-burdening your dashboards with unnecessary reports will impact the performance of the dashboard and server.