1 of 1 people found this helpful
Try to aggregate your data at database level. If you're doing some complicated calculations in tableau then try to fine tune those calculations. If its possible then do those calculation in database level then connect in tableau. If possible reduce the filters from your dashboard so many filters can affect the performance of your dashboard. As you've mentioned you've put context on your dimensions. Putting filters on context takes time initially. Once done then it'll be faster execution.
Try to put some data source filters if you're not showing your past data. Just show only relevant information. You can create some aggregated tables at database level like If your dashboard showing monthly then aggregate at monthly level something like that.