Here's how to set up clustering on Power BI maps for large datasets, along with performance improvements:
Add the Map Visual. Drag the "Map" visual from the visualization pane onto your report canvas and ensure the availability of geographical fields in that dataset, such as Latitude, Longitude, or Location.
Configure Data Fields: Populate these geographic datum fields with value attributes from the following visual:
Drag Latitude and Longitude to those fields for latitude and longitude, respectively.
If you have a categorical field, such as "City" or "Region," you can add it to the Location field to provide additional context information.
Enable Clustering: After configuring the map, you can find the options for it when you click on the map visually. In the Format pane under the Data Layer, want to see the "Cluster" option and toggle on it. It automatically groups those geographic data points that are located in close proximity to each other.
Tuning of the Clustering Behavior: Power BI creates clusters on the fly. It uses the zoom level and density of data in a certain area. Clients adjust this behavior by zooming in and out on a map or using slicers and filters that include or exclude certain data points from the display.
Test and optimize: Check the visual by traveling to other areas and zooming in and out to see whether clustering goes crazy. Clustering reduces visual clutter and improves usability for large data sets. Clustering enhances performance by reducing the rendering load while providing a better user experience because it gives a clear and organized interpretation of a cloudy geographical data point.