The Web Dashboard allows you to use two data processing modes that are responsible for performing data-related operations (such as grouping, filtering, etc.). These modes include server and client modes. To learn basic concepts about operating these modes, see Data Processing Modes.
Different data source types allow you to manage the current data processing mode in different ways.
For all data source types, you can use the IDashboardDataSource.IsServerModeSupported property to determine whether or not the current data source supports server-side data processing.
In server mode, the Dashboard does not have simultaneous access to bound data in its entirety. This imposes some limitations.
The Count Distinct summary function is not supported for the following database engines: