In October 2025, ArcGIS GeoAnalytics for Microsoft Fabric moved into general availability. If you have been working with GeoAnalytics for Fabric during the public preview, this blog post will discuss the differences in the libraries between the free preview and general availability, and will help you transition your notebooks to work with GeoAnalytics for Fabric general availability release.
The main requirements to transition your work to use GeoAnalytics for Fabric in general availability:
Purchase a subscription via Azure Marketplace & create user credentials
GeoAnalytics for Fabric relies on a subscription model, where you will purchase a subscription via Azure Marketplace. When you have purchased the subscription, within a few days you will receive an email with an activation link to set up a user account with credentials for authentication with the GeoAnalytics for Fabric library.
Details on setting up your user account are available here.
When your account is established, we recommend that you use the GeoAnalytics for Fabric dashboard to generate API keys for authentication, and that you use secure methods such as an Azure Key Vault for referencing these credentials within the Fabric environment.
Additional details on generating and using API keys with GeoAnalytics for Fabric can be found in the developer documentation.
Authentication
In the public preview, GeoAnalytics for Fabric was free to use and did not require any account creation or authentication. With General Availability, a subscription is required and users include authentication credentials prior to being able to utilize GeoAnalytics for Fabric.
If you try to run GeoAnalytics for Fabric functionality in a notebook without authentication you will see an error that looks like this:
Py4JJavaError: An error occurred while calling o7288.load. : com.esri.geoanalytics.internal.AuthError: Not authorized
Within your Fabric notebook, to update your public preview notebook to work in general availability, you will need to add an authentication call prior to using any of the GeoAnalytics for Fabric functionality. Once you have authenticated, your existing GeoAnalytics for Fabric code should run as expected.
You can authenticate using your administrative user credential or an API key. We recommend using API keys as well as securing all credentials using a method such as provided by Azure Key Vault for referencing these credentials within the Fabric environment.
Additional details on authentication methods are provided in the developer documentation.
Remove configuration cells from public preview
In the public preview, there was a known limitation with plotting base maps using st.plot. That has been removed with the general availability release. If you have a configuration cell that you were running at the start of your notebook to enable basemap plotting with GeoAnalytics for Fabric you can remove it.
Conclusion
In this post we addressed the common transition steps to move from the free public preview of GeoAnalytics for Fabric into the subscription-based general availability. We hope this has been helpful for transitioning your work. Please leave comments below if you have questions or need additional help.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.