Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
SørenBrandt
Frequent Visitor

Mirrored Azure Databricks Catalog bug?

Hello All,

With reference to this thread, I have now come to believe that the issue is a Fabric bug.

Context: When creating a Mirrored Azure Databricks Catalog item, I get this error message:

SrenBrandt_0-1755588245067.png

In other words, Fabric fails to obtain a list of catalogs from Azure Databricks.

Notice that there are no network restrictions currently configured on the Databricks side, to ensure that networking is not causing the issue.

If the problem was caused by a configuration error on the Databricks side, the same error should occur when using the databricks CLI to obtain this information. However, that works nicely, using the same workspace and same login:

SrenBrandt_0-1755600597707.png

In short, I can get the list of catalogs using the databricks CLI, but it does not work when using the Mirrored Azure Databricks Catalog item in Fabric.

Best Regards,

Søren

 

 

1 ACCEPTED SOLUTION
SørenBrandt
Frequent Visitor

Hi All,

Thankyou for your suggestions!

With help from Microsoft support, I have now identified the root cause.

The issue is a limitation in using guest accounts with Mirrored Azure Databricks Catalogs.

To summarize, I have two Entra Id tenants A and B in my setup, applied as follows:

- Entra Id tenant A hosts my Fabric and Databricks workspaces.

- Entra Id tenant B contains the organisational account I was using to create the Mirrored Azure Databricks Catalog. That is, the account is a guest in Entra Id tenant A.

It turns out that this configuration is not supported by the current version of Mirrored Azure Databricks Catalog.

The fix is to use either a service principal or an organisational member account from tenant A to setup the connection.

Personally, I would appreciate a more general support for multi-tenant setups, as multi-tenancy is a fact of life in my organisation. Therefore, I have often run into limitations of this kind. One day I might even learn to check for this as a matter of course :). 

Best Regards,

Søren

View solution in original post

5 REPLIES 5
SørenBrandt
Frequent Visitor

Hi All,

Thankyou for your suggestions!

With help from Microsoft support, I have now identified the root cause.

The issue is a limitation in using guest accounts with Mirrored Azure Databricks Catalogs.

To summarize, I have two Entra Id tenants A and B in my setup, applied as follows:

- Entra Id tenant A hosts my Fabric and Databricks workspaces.

- Entra Id tenant B contains the organisational account I was using to create the Mirrored Azure Databricks Catalog. That is, the account is a guest in Entra Id tenant A.

It turns out that this configuration is not supported by the current version of Mirrored Azure Databricks Catalog.

The fix is to use either a service principal or an organisational member account from tenant A to setup the connection.

Personally, I would appreciate a more general support for multi-tenant setups, as multi-tenancy is a fact of life in my organisation. Therefore, I have often run into limitations of this kind. One day I might even learn to check for this as a matter of course :). 

Best Regards,

Søren

Hi @SørenBrandt,

Thank you so much for back and sharing the details of your findings with the community. This is valuable, since others who might run into the same limitation with guest accounts and Mirrored Azure Databricks Catalogs will now have a clear reference point.

You have summarized the tenant setup and the resolution (using a service principal or an organizational member account from the hosting tenant) clearly. I agree with you, multi-tenant scenarios are common, and your feedback about broader support for these setups is valid.

Refer this link: https://learn.microsoft.com/en-us/fabric/database/mirrored-database/azure-databricks-limitations

Hope this helps. If you have any doubts regarding this, please feel free to ask here. We will be happy to help.
Thank you for using the Microsoft Community Forum.

v-kpoloju-msft
Community Support
Community Support

Hi @SørenBrandt,
Thank you for reaching out to the Microsoft fabric community forum. 

Has your issue been resolved? If the response provided by the community member @AmiGarala, addressed your query, could you please confirm? It helps us ensure that the solutions provided are effective and beneficial for everyone.

Hope this helps clarify things and let me know what you find after giving these steps a try happy to help you investigate this further.

Thank you for using the Microsoft Community Forum.

BalajiL
Helper I
Helper I

I am also facing similar error when trying to connect Catalog in Fabric

AmiGarala
Frequent Visitor

Hi SørenBrandt,

From your explanation, it looks like this is not a Databricks-side issue (since the CLI is able to list catalogs correctly using the same workspace and login). That suggests the problem is specific to how Fabric is integrating with Databricks when creating a Mirrored Azure Databricks Catalog item.

A couple of things you could try/verify while this is being looked into:

  1. Permissions check – Ensure the Fabric service principal (used internally by Fabric when connecting to Databricks) has sufficient workspace and catalog-level permissions in Unity Catalog. Sometimes, permissions differ between CLI (user identity) and Fabric’s backend service call.

  2. Region alignment – Double-check that both your Fabric capacity and Databricks workspace are in the same Azure region. Cross-region connections sometimes cause unexpected failures.

  3. Preview Feature Limitations – Mirrored Databricks Catalog integration in Fabric is still relatively new and may have limitations. If this is reproducible consistently, it may indeed be a Fabric-side bug.

  4. Support path – Since you’ve ruled out networking and CLI confirms things are fine, I’d recommend raising a Microsoft Fabric support ticket with your session ID and timestamp when the failure occurs. That will help the engineering team pinpoint if this is a Fabric connector issue.

Hope this helps. please mark my response as the solution if you find it useful.

Helpful resources

Announcements
August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.