Microsoft Fabric Updates Blog

ArcGIS GeoAnalytics for Microsoft Fabric Spark – Preview

Additional authors – Ashit Gosalia, Aniket Adnaik, Mahesh Prakriya, Madhu Bhowal, Sarah Battersby, and Michael Park

Esri is recognized as the global market leader in geographic information system (GIS) technology, location intelligence, and mapping, primarily through its flagship software, ArcGIS. Esri empowers businesses, governments, and communities to tackle the world’s most pressing challenges through spatial analysis.

We are excited to announce that Microsoft and Esri have partnered to bring spatial analytics into Microsoft Fabric. Our collaboration with Esri will introduce cutting-edge spatial analytics integrated within Microsoft Fabric Spark notebooks and Spark job definitions (across both Data Engineering and Data Science experiences).

This integrated product experience empowers Spark developers and data scientists to natively use Esri capabilities and run GeoAnalytics functions and tools within Fabric Spark for transformation, enrichment, and pattern / trend analysis of data across different use cases without any need for separate installation and configuration.

ArcGIS capabilities

ArcGIS offers a comprehensive suite of geospatial capabilities that cater to a wide range of applications. Esri is integrating components of the ArcGIS suite of products into Microsoft Fabric. Specifically, the new ArcGIS GeoAnalytics for Microsoft Fabric product will bring a set of geospatial functions and tools functions and tools directly into the Fabric Spark environment to facilitate analysis of events, visualize relationships between places, and derive valuable insights from your data.

These capabilities include

  • Data engineering and transformations – within Data Science and Data Engineering notebooks, or as part of Data Factory Data pipelines.

  • Hotspot and clustering analysis – identify statistically significant spatial clusters of high values (hot spots) and low values (cold spots), spatial outliers, or groupings of similar features.

  • Spatial pattern identification and analysis – gain insight into overall patterns of features and their associated values for different distributions or across different time periods.

Inserting image...

  • Spatial joins for data enrichment and location analytics – add location-based context based on spatial proximity or proximity across both space and time.

  • Track and movement analysis – analyze patterns in GPS or other types of track data to detect incidents, calculate motion statistics, and understand change in location over time.

  • Aggregation and enrichment for use in Power BI dashboards – write results back into OneLake for use in Power BI or schedule your workflows to drive automated updates.

Beyond the ArcGIS GeoAnalytics capabilities, you can also do more with your spatial data inside Fabric using ArcGIS for Power BI. This enables greater flexibility for custom data visualization in Microsoft Power BI that you can use to bring spatial insight to your reports and dashboards.

These capabilities and much more enable organizations to leverage geographic context for better decision-making and operational efficiency. You can learn more about Esri’s ArcGIS product suite at the ArcGIS Architecture Center, and more about the ArcGIS and Fabric integrations.

Get started today

To learn more about ArcGIS integration within Microsoft Fabric Spark, please refer to the documentation.

Related blog posts

ArcGIS GeoAnalytics for Microsoft Fabric Spark – Preview

July 10, 2025 by Matthew Hicks

Effortlessly read Delta Lake tables using Apache Iceberg readers Microsoft Fabric is a unified, SaaS data and analytics platform designed for the era of AI. All workloads in Microsoft Fabric use Delta Lake as the standard, open-source table format. With Microsoft OneLake, Fabric’s unified SaaS data lake, customers can unify their data estate across multiple … Continue reading “New in OneLake: Access your Delta Lake tables as Iceberg automatically (Preview)”

July 10, 2025 by Vaibhav Shrivastava

A new feature has been added to Eventstream—the SQL Operator—which enables real-time data transformation within the platform. Whether you’re filtering, aggregating, or joining data streams, or handling complex data transformation needs like conditional logic, nested expression, string manipulation etc. SQL Operator gives you the flexibility and control to craft custom transformations using the language you … Continue reading “From Clicks to Code: SQL Operator under Fabric Eventstream (Preview)”