Practice
|
Reasoning
|
Avoid designing dashboards that
return too much data
|
- Dashboards should show
summary data with ability to drill into or link to detailed information
with more reports.
|
Avoid designing requests that use
overly complex queries
|
- Derived metrics should be in
the data source layer first, the metadata layer second, and report layer
last.
|
Use guided navigation to link to
smaller dashboards
|
- Guided navigation can be set
at the dashboard or at the report level.
|
Ensure global filters have a
default value
|
- Setting value to nothing or
all will return all the data and impact performance.
- Setting a default values
creates a smaller data set enhancing readability.
|
All embedded reports on a
dashboard issue their queries at dashboard load time
|
- Take this into consideration
when choosing to embed large reports or link to them.
- Use multiple dashboard pages
to separate large reports from each other when performance becomes an
issue.
|