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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

Reply
arkiboys2
Helper IV
Helper IV

fabric warehouse vs databricks unity catalog

we are using ADF with databricks.

recently we have started thinking about migrating the databricks so that it is unity catalog enabled.

I am thinking if it is a good time to move to fabric and have our existing pipelines in fabric and use the existing databricks notebooks into fabric notebooks.

do you know if the functionality of the unity catalog can be used in fabric? for example, can the fabric warehouse databases or tables be assigned to AD roles, etc.?

thank you 

1 ACCEPTED SOLUTION
Srisakthi
Responsive Resident
Responsive Resident

Hi @arkiboys2 

It depends on what kind of Unity Catalog functionality you are expecting?
Basically Fabric supports Row level security, Column level security and object level security. Also with Purview you can further govern your Fabric Ecosystem.

Let me know if you need more information

Thanks,

Srisakthi

View solution in original post

2 REPLIES 2
Srisakthi
Responsive Resident
Responsive Resident

Hi @arkiboys2 

It depends on what kind of Unity Catalog functionality you are expecting?
Basically Fabric supports Row level security, Column level security and object level security. Also with Purview you can further govern your Fabric Ecosystem.

Let me know if you need more information

Thanks,

Srisakthi

Anonymous
Not applicable

Hi @arkiboys2 

 

The functionalities in Microsoft Fabric Data Warehouse are not exactly the same as those in Azure Databricks Unity Catalog. I am not sure if the features you are currently using in Databricks Unity Catalog can all find suitable alternatives in Fabric. 

 

For the security of Fabric warehouses, you can learn more from Security for data warehousing - Microsoft Fabric | Microsoft Learn. Basicly, you can use Fabric security (workspace roles, fabric item permissions) to manage user access and permissions to the entire warehouse. To manage more granular permissions within a specific warehouse, you can use standard T-SQL constructs to provide specific permissions to users.

 

However currently Fabric has some known limitations for warehouses and data pipelines. You might check the following documents to find out whether some functionalities that you are using are listed there

Data Warehouse Limitations - Microsoft Fabric | Microsoft Learn

Tables in data warehousing - Microsoft Fabric | Microsoft Learn

Data Factory limitations overview - Microsoft Fabric | Microsoft Learn

 

Hope this would be helpful. 

 

Additionally, Fabric now supports accessing Azure Databricks Unity Catalog tables directly through the Mirrored Azure Databricks Catalog feature, which is currently in public preview. If you want to do integrations with the data from Databricks Unity Catalog and other experiences in Fabic (e.g. Power BI), you could try this new feature.

 

Best Regards,
Jing
If this post helps, please Accept it as Solution to help other members find it. Appreciate your Kudos!

Helpful resources

Announcements
FBCApril_Carousel

Fabric Monthly Update - April 2025

Check out the April 2025 Fabric update to learn about new features.

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

April2025 Carousel

Fabric Community Update - April 2025

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