Here are a couple option for improving performance with filters:
- if possible, further filter the data to a specific date range
- add some of your filters to context (make sure this is not done to any filter that is showing a quick filter):
- Multiple Value List, Single Value List, Compact List, Sliders and any other future Quick Filter options that need to gather or display the domain of all selection options, must query the underlying datasource to build that domain. This may noticeably slow down the view render depending on the size of the domain.
- Wildcard Match, Custom Value Lists, and other Quick Filter options that do not display domains do not need to run this query and therefore allow faster renders.
Hope this helps a little bit!
If a view is slow in Tableau Desktop it is almost certainly going to be slow in Tableau Server.
Besides Tracy's excellent suggestions, another idea is to switch from Quick Filters to Action Filters. That can double your performance right there. Also, since duplicating dashboards in Tableau is super easy, you could improve performance by by offering more dashboards with fewer options each.
A possibly more expensive suggestion is that if the users really need to slice and dice by 11 dimensions, you might look into getting more Tableau Desktop licenses so the users can do that work themselves.