It should be possible to specify the default filters applied to a dashboard without the use of query string parameters.
For example, imagine I have 10 reports on a dashboard and each report, when they were originally created, shows the Past 7 days. If I have a dashboard that wants to use all 10 reports and have a default view of Past 30 days, i only have 2 choices:
- Update each of the 10 reports to be a default 30 day window.
- Tell everyone to make sure they apply the date filter on the dashboard every time they view it, OR bookmark the query with the query string params that set the filters.
#1 is not only painful, but also doesn’t work well when the reports by themselves could still be useful to default to 7 days but in a given dashboard we want a different default.
#2 is just bad in general because it means no one can interactively use heap to find a dashboard and get a good default view.
Best answer by JustinView original