Introduction
Microsoft Dataverse is the intelligent data platform that powers Dynamics 365 applications and the Power Platform. It hosts data from both finance and operations apps as well as customer engagement apps like Dynamics 365 Sales and Customer Service. Applications built with Power Apps, Power Automate, and Power Pages also store their data in Dataverse.
To generate meaningful insights, it’s often necessary to extract data from Dataverse, load it into a data warehouse, join it with other relevant tables, and build Power BI reports on top of it.
For organizations already within the Microsoft ecosystem, integrating Dataverse with Fabric makes this process seamless.
Ways to Connect Dataverse to Fabric
There are several ways to connect Dataverse with Microsoft Fabric.
- Dataverse Link to Fabric (Fabric Link)
- Azure Synapse Link
- Shortcut to Dataverse
- Dataflow Gen2
- Copy Activity in Data Pipelines
- DirectQuery via Power BI in Fabric
In this article, we focus specifically on the Dataverse Link to Fabric (Fabric Link) and how to set it up, connect, and load data into Fabric.
Prerequisites
Before setting up the Fabric Link, ensure the following.
- Dataverse and Fabric must be hosted in the same geographical region.
- You must have the System Administrator security role in the Dataverse environment.
- You must have access to a Fabric Capacity, Fabric Trial Capacity, or a Power BI Pro Capacity.
- You need to be a Fabric Admin with the ability to create Fabric items.
Verifying Prerequisites
- Fabric Admin Role: In Fabric, open the Workspace → click Manage Access → verify that you have an Admin role.
- Region Check: In Fabric Workspace Settings → License Info → verify the region.
- In Dataverse, log into Power Platform Admin Center → click Environment → verify the region.


- Create Fabric Items: In Fabric, click Settings → Admin Portal → under Tenant Settings, ensure Users can create Fabric items enabled.

- Track Changes Enabled: Additionally, Dataverse tables must have Track Changes enabled to be used with Fabric Link.


How Fabric Link Works?
When a Fabric Link is established with Dataverse.
- Delta and Parquet files are created inside Dataverse's managed Delta Lake to sync table data and track changes.
- A read-replica of the Dataverse tables is maintained — data physically remains within Dataverse storage, not moved into OneLake.
- A Lakehouse is automatically created in Fabric, with shortcuts in the Tables section pointing to Dataverse data files.
Thus, Fabric reads the Dataverse data without redundant copying.












Join the conversation! Your thoughts help the community grow.