Databricks Dashboard Optimization

nanditakrishnan
New Contributor III

I have trouble understanding why, for every report in a dashboard that refers to the same data source, the query re-runs each time 

Ideally I would want queries being used to fuel the tables for the dashboard run exactly once, and then have the filters/parameters run on top of this already built-table

Is that an incorrect expectation? Or is there a better way around this?