Dataverse Link to Fabric vs Synapse Link vs Mirroring: Which Route in 2026?

Abstract illustration of a glowing glass cube linked by light beams to a calm reflective lake surface

Last updated: November 4, 2026

By ZapAI Team

Dataverse Link to Fabric is the default way to get Dynamics 365 and Power Apps data into OneLake as of November 2026. It needs no pipelines, it now covers finance and operations tables, and it bills mostly as Dataverse database storage. Our Dataverse services team uses one simple rule. Pick Link to Fabric unless the data must live in your own Azure storage. Then pick Azure Synapse Link with CSV output.

Link to Fabric keeps a Delta Parquet copy of your Dataverse tables in Dataverse-managed storage and exposes it in a Fabric lakehouse through OneLake shortcuts. Changes land within about an hour, faster with low-latency sync.

Twenty-six days. That’s how long finance and operations teams still running the old Export to Data Lake add-in have left. Microsoft’s transition FAQ says the service stops for good on November 30, 2026. No extensions. Files already in your lake stay put. Frozen.

And that’s only one deadline. The Delta Lake option inside Azure Synapse Link closed to new customers on October 15, 2026, Synapse Spark 3.4 is already retired, and Link to Fabric quietly gained a low-latency engine, finance and operations tables and cross-region links, so the comparison posts written in 2024 now read like history.

So which route should you pick? This guide compares Link to Fabric, Azure Synapse Link, Dataverse shortcuts, mirroring and plain copy tools on latency, cost, finance and operations support and security, then ends with a rollout checklist. Every status below was checked against Microsoft Learn on November 4, 2026.

What Is Dataverse Link to Fabric?

Link to Fabric is a Power Apps feature that keeps a read-only Delta Parquet replica of your Dataverse tables inside Dataverse-managed storage, then links it into a Fabric lakehouse with shortcuts. No pipelines. No storage account of your own.

Microsoft’s Link to Fabric overview describes what the wizard builds. You get a Fabric lakehouse, a SQL analytics endpoint and a Power BI semantic model, all pointed at shortcuts to your tables. Data stays inside the Dataverse governance boundary. Microsoft calls it a read-replica.

A few facts from the configuration guide, updated October 23, 2026, decide whether your first attempt works.

  • You need System Administrator in Dataverse and admin rights on the workspace.
  • Fabric capacity or Power BI Premium. Trials work for testing.
  • Cross-region links are now allowed.
  • One environment links to one workspace today, and multiple links are planned, not shipped.
  • Only tables with Track changes turned on qualify, and environments with more than 2,000 active tables can fail.
  • Workspace identity? Microsoft recommends it over service principals and personal accounts.

Latency is the number everyone asks about. On the classic engine, Learn says updates can take up to 60 minutes, especially at peak load. A newer low-latency engine writes straight from the Dataverse database to Delta Parquet and skips the CSV step in the middle, and Microsoft’s Power Platform blog post from June 9, 2026 announced it as GA, with Americas stations scheduled for mid to late July. No minutes figure was published for customer engagement tables. For finance and operations, Microsoft cites lab throughput above 1 million records per hour per table.

Here’s the catch. Low-latency sync switches on automatically only for new links, so an existing link stays on the old engine until you unlink and relink, which deletes the lakehouse, triggers a full initial sync and changes output details like INT64 timestamps and empty strings that no longer turn into NULL. Treat it like a migration. Weekend work.

Which Deadlines Matter Right Now?

Three dates. Export to Data Lake stops on November 30, 2026. Delta Lake output in Azure Synapse Link closed to new customers on October 15, 2026 and ends for everyone in December 2027. Synapse Spark 3.4 is already retired.

ServiceDate as of November 2026What happens
Export to Data Lake, the finance and operations add-inRetired November 1, 2024. Stops November 30, 2026No new or changed data exported. Microsoft says no extensions
Azure Synapse Link, Delta Lake (Parquet) outputOctober 15, 2026No longer offered to new customers
Azure Synapse Link, Delta Lake (Parquet) outputDecember 2027Existing customers move to CSV output or Link to Fabric
Azure Synapse Spark 3.4 runtimeRetiredProfiles must upgrade to Spark 3.5 to keep converting
BYOD for finance and operationsNo date setMicrosoft recommends moving to Synapse Link or Link to Fabric
Azure Synapse Link, CSV outputNo retirement announcedMicrosoft says it wants to support exports well into the future

That Delta Lake deprecation catches people off guard. Learn’s Delta Lake export page, updated October 8, 2026, now opens with the notice, and its setup steps work only for eligible existing organizations using a special opt-in URL. Eligibility is checked per Dataverse organization ID. New environment? Not eligible.

Our read. Starting fresh in late 2026, Synapse Link with Delta output is off the table, which narrows the real choice to Link to Fabric or Synapse Link with CSV.

How Is Azure Synapse Link for Dataverse Different?

Azure Synapse Link continuously exports Dataverse tables to your own Azure Data Lake Storage Gen2 account. You own the storage, the access control and any Spark compute. It suits teams that need the data outside Fabric or behind their own firewall.

Microsoft’s transition guide frames the split plainly. Link to Fabric is no-copy and uses Dataverse storage. Synapse Link exports to your account, bills through Azure, and lets admins pick up to 1,000 tables per profile. The Power Apps screen already renames it Link to Data lake. Same service.

Where does Synapse Link still win? Three places.

  • Your security team requires data in a storage account you control, behind firewalls and managed identities.
  • A Snowflake load job or on-premises SQL Server warehouse reads change folders.
  • Got an old Export to Data Lake pipeline built on change feeds? Incremental CSV folders produce similar output, refreshed as frequently as every 5 minutes.

You can also bridge the two. An existing Synapse Link profile that writes Delta Parquet can be linked to Fabric, giving Fabric shortcuts that point at your own storage account, though CSV profiles and profiles secured with managed identities can’t be linked. Weighing the wider Synapse platform against Fabric? Our Fabric vs Azure Synapse comparison covers that decision.

Two glass paths leaving one glowing source, one leading to a lake and one to a separate sealed glass container, representing Link to Fabric and Azure Synapse Link

Can You Create Fabric Shortcuts to Dataverse Directly?

From the Fabric side, yes. In a lakehouse you pick Dataverse as a shortcut source, enter the environment URL and choose tables. But those tables must already sit in the Dataverse managed lake, which in practice means Link to Fabric is already running.

Learn’s Dataverse shortcut page is short and blunt. Shortcuts are read-only regardless of permissions. They use a delegated model, where the creator supplies one credential, either an organizational account or a service principal, and every read through that shortcut runs as that credential, which needs System Administrator rights.

So what are shortcuts for? Reuse. Say your finance analysts want account data next to budget files in their own lakehouse. They add shortcuts to tables Link to Fabric already maintains. One replica, several lakehouses. Just remember the System Administrator credential behind each one. That’s a security question.

Is There Fabric Mirroring for Dataverse or Dynamics 365?

Not as a mirroring source, as of November 2026. Learn’s mirroring list covers Azure SQL, Cosmos DB, Snowflake, SAP, Oracle, SQL Server and others, but not Dataverse. For Dataverse, Link to Fabric fills that role. Business Central mirroring is on the roadmap.

Check the mirroring overview, updated August 28, 2026, and neither Dataverse nor any Dynamics 365 app appears. Some third-party posts and conference session titles say Dataverse mirroring anyway, but what they describe is Link to Fabric, which behaves similarly while billing very differently, because database mirroring gets 1 TB of free replica storage per capacity unit and Link to Fabric storage counts against Dataverse capacity. Big difference.

Business Central is the one to watch, though it doesn’t run on Dataverse. Microsoft 365 roadmap item RM574126, Data mirroring to Microsoft Fabric, was published October 20, 2026 as in development, with preview targeted for November 2026 and GA for April 2027. We’ll update this when the preview lands.

When Do Dataflow Gen2, Copy Job or Pipelines Make Sense?

For small, shaped extracts. The Fabric Dataverse connector reads roughly 500 rows per second for most tables and hits a five-minute query timeout, so Microsoft points bulk extraction elsewhere. Use copy tools for lookups, filtered subsets or write-back.

Its connector page lists the practical limits. The TDS endpoint must be on. Port 1433 or 5558 has to be open. API request limits apply. At 500 rows a second, a 10 million row activity table takes more than five hours to read once. Not a nightly job.

Copy tools do have one trick the links lack. Copy job and the pipeline Copy activity can write to Dataverse, while Dataflow Gen2 only reads, which is handy when a Fabric model scores leads and the result has to land back on a Dynamics 365 form. Our Dataflow Gen2 vs pipeline vs notebook comparison covers that choice.

Link to Fabric vs Synapse Link vs Shortcuts vs Mirroring, Side by Side

On setup effort and Fabric fit, Link to Fabric wins. Synapse Link wins on storage control. Shortcuts reuse a replica. Mirroring doesn’t cover Dataverse yet. Copy tools suit small extracts.

RouteLatencyMain cost driversWhere data livesSetup effortFinance and operations tablesBest fit
Link to FabricUp to about 60 minutes classic, faster with low-latency syncDataverse database storage, plus Fabric capacity for queriesDataverse-managed storage, surfaced in OneLakeLow, a Power Apps wizardYes, added after setupPower BI, Fabric lakehouses, Fabric IQ and AI
Azure Synapse Link, CSVChange folders as frequently as every 5 minutesYour ADLS Gen2 storage and pipelinesYour storage accountMediumYes, as incremental CSVNon-Microsoft warehouses, firewall-bound teams
Azure Synapse Link, Delta ParquetDepends on Spark interval and pool sizeADLS Gen2 plus a Synapse Spark poolYour storage accountHighYes, eligible existing profilesExisting customers until December 2027
Dataverse shortcut in FabricSame as the replicaFabric capacity for queriesPoints at the managed lakeLow once linkedYes, if in the managed lakeSecond lakehouses reusing one replica
Fabric mirroringNot available for DataverseNot applicableNot applicableNot applicableNoBusiness Central later, per roadmap
Dataflow Gen2, Copy job, pipelinesScheduled, roughly 500 rows per secondFabric capacity and Dataverse API limitsWherever you land itMediumSmall sets onlySmall extracts and write-back

How Do You Get Finance and Operations Data into Fabric?

Through Link to Fabric, once your finance and operations environment is linked to a Power Platform environment. F&O tables aren’t selected by default. Add them in Manage tables. Low-latency sync needs the minimum builds Learn lists for versions 10.0.47 through 10.0.49.

This path borrows its plumbing from Synapse Link, so the rules on Learn’s finance and operations data page, updated November 3, 2026, apply to both. You need a Tier-2 sandbox or higher. And the data behaves differently from what Export to Data Lake users expect.

  • Standard tables come straight in. Custom tables need row version change tracking first.
  • Data entities arrive as mserp_ virtual tables, need change tracking, and some older entities fail validation entirely.
  • Deleted rows stay, flagged with isDelete.
  • Long text fields get cut at 2,000 characters, and binary fields are dropped.
  • The old ID column becomes FnO_Id, and reserved words like Level gain a trailing underscore.
  • Kernel tables such as DATAAREA refresh daily, so they show InitialSyncInProgress forever. Normal.
  • Picking DirPerson? Select DirPartyTable too.

Coming off Export to Data Lake with a warehouse full of reports? Microsoft’s FastTrack team publishes a GitHub tool that builds a Fabric warehouse with the same data shapes. In our finance and operations work, reports built on entities rather than tables break first, because entity support hinges on change tracking validation, so run the Data entity row version change tracking validation report before you promise anyone a cutover date. Our Dynamics 365 Finance consultants start every Fabric cutover there.

One more warning. Batch processes like master planning delete and recreate huge record volumes, and Microsoft says sync timeframes can’t be guaranteed then. Schedule around them.

What Does Each Route Cost?

With Link to Fabric, cost shifts into Dataverse database storage, listed at $40 per GB per month for add-on capacity, plus Fabric capacity for queries. Synapse Link shifts it into Azure storage and, for Delta output, Spark compute.

Start with storage. The Link to Fabric FAQ confirms the replica counts toward Dataverse Database capacity. Microsoft’s sizing example says syncing 500 GB from Dynamics 365 could add around 100 GB of Dataverse storage, assuming five to eight times compression. Licenses include a quota. Past it, the Power Apps pricing page lists the database add-on at $40 per GB per month, paid yearly.

Run the math. 100 GB beyond quota at $40 is $4,000 a month. That’s $48,000 a year at list price, before discounts. Your number depends on spare quota, compression, and whether you trim tables nobody reports on.

Then compute. Microsoft’s transition guide says near real-time update compute is folded into the Dataverse storage charge, so the sync itself doesn’t draw Fabric capacity, but every SQL endpoint read, Spark notebook and Direct Lake report burns capacity units, and our Fabric migration guide covers sizing that capacity.

Synapse Link looks different. Microsoft estimates the Spark pool that converts CSV to Delta at $600 to $2,000 a month for hourly refresh on small to medium change volumes, and $2,500 to $8,300 a month for 15-minute refresh on medium to large volumes. Storage comes on top.

Bias disclosed. We sell Fabric work. Link to Fabric isn’t automatically cheaper, though. A tenant with plenty of spare Dataverse quota gets the storage close to free, while a tenant already buying extra capacity can find the storage line bigger than a modest Spark pool. Do the arithmetic.

Does Dataverse Security Carry Over to Fabric?

Not automatically. Nothing on Learn describes Dataverse security roles, business units or field security following the data into the lakehouse. Fabric access runs on workspace roles and OneLake security, so rebuild restrictions there before anyone outside IT gets in.

Look at the plumbing. The link reads Dataverse through a System Administrator-level connection, so the replica holds every row. On the Fabric side, the OneLake security overview says workspace Admins, Members and Contributors can read all data in a workspace, while OneLake security roles restrict only Viewers and people with Read permission on the item. Sobering.

Four habits keep that from becoming an incident.

  • Keep the linked workspace tiny. Data engineers only.
  • Rebuild the restrictions you care about, such as sales territory or legal entity, as row-level security in OneLake security, the SQL analytics endpoint or the semantic model.
  • Share curated models, never the raw lakehouse.
  • Move the connection to workspace identity, since Learn’s troubleshooting page lists an inactive creator account as one cause of access errors.

Network rules matter too. Per the FAQ, the workspace has to accept inbound connections from all networks, and workspaces forcing private endpoints for everything aren’t supported. Tell regulated teams early. A Fabric data agent or the Fabric IQ ontology respects OneLake security, so whatever you rebuild here is what agents honor later. For agents needing live records instead of an analytics copy, see our Dataverse MCP server guide.

Layered translucent glass panels filtering rows of light, representing row-level security rebuilt in Fabric

Which Route Fits Your Situation?

Pick by where the data has to end up. Fabric and Power BI point to Link to Fabric. Your own storage or a non-Microsoft warehouse points to Synapse Link with CSV. Small extracts point to copy tools. Business Central waits for mirroring.

  • Dynamics 365 Sales or Customer Service with Power BI reporting. Link to Fabric, then Direct Lake semantic models on top, prepped the way our Copilot in Power BI guide describes.
  • Finance and operations still on Export to Data Lake? Move to Link to Fabric with low-latency sync before November 30, 2026.
  • A data team loading Snowflake from change feeds should stay with Synapse Link CSV.
  • Existing Synapse Link Delta profile. Keep it, link it to Fabric, plan the move before December 2027.
  • A Power Apps app with a few thousand rows doesn’t need any of this, honestly, since a Dataflow Gen2 or a direct Power BI connection is fine, and if it could have lived on SharePoint lists, read our Dataverse vs SharePoint lists post first.
  • Business Central. Not Dataverse. Watch the preview.

Where data goes after it lands matters as much as how it lands. Most Link to Fabric projects we run add a curated lakehouse or warehouse layer over the raw shortcuts, and our lakehouse vs warehouse comparison helps with that call.

Implementation Checklist for Link to Fabric

Ten checks cover a clean first rollout. Confirm roles, size storage, trim tables, use workspace identity, lock the workspace, and build curated models before anyone touches the raw lakehouse.

  • Confirm roles and tenant settings. System Administrator, workspace admin, Fabric item creation and external OneLake access.
  • Check Dataverse database capacity in the Power Platform admin center, then estimate the replica against Microsoft’s example of roughly 100 GB per 500 GB synced.
  • Clear unneeded tables in the wizard.
  • Use workspace identity, added as a Dataverse application user.
  • Finance and operations? Verify your build against the low-latency minimums.
  • Run the initial sync off-peak.
  • Never hard-code the lakehouse name, because Learn warns its format can change without notice.
  • Lock the linked workspace to data engineers and publish curated models from a separate workspace.
  • Don’t change a synced column’s data type. Sync fails until you remove and re-add the table.
  • Review storage monthly using the full table list, because the admin center chart shows only the biggest consumers.

Want help with the heavy lifting? Our Fabric data engineering services cover the curated layer, pipelines and capacity tuning that follow the link.

A row of glass tiles lighting up one by one across a reflective surface, representing an implementation checklist

Wrapping Up

Short version. Link to Fabric is Microsoft’s primary sync path for Dynamics 365 data in Fabric. Synapse Link with CSV stays for teams that need their own storage. Shortcuts reuse the replica. Mirroring doesn’t cover Dataverse. And Export to Data Lake stops on November 30, 2026, so finance and operations teams still on it have weeks, not months.

ZapAI is a Microsoft Dynamics 365, Power Platform, Fabric and AI consulting firm based in Irving, Texas, in the Dallas area, working with US mid-market companies. We set up Dataverse links, rebuild security in Fabric and design the models that reporting and agents run on, with our Microsoft Fabric consulting team and Dynamics 365 practice working these projects together. Facing the Export to Data Lake cutoff? Book a Dataverse to Fabric review and we’ll map the route, the storage math and the security model for your tenant.

What Dynamics 365 Teams Ask About Link to Fabric

Does Link to Fabric copy our Dataverse data?

Technically, once. Dataverse keeps one Delta Parquet replica in its own managed storage and Fabric reads it through shortcuts, so no second copy lands in OneLake. That replica is what consumes your Dataverse database capacity.

How fast does a change in Dynamics 365 show up in Fabric?

Within about an hour on the classic engine. Low-latency sync, GA since mid 2026, is faster, though Microsoft hasn’t published a minutes figure for customer engagement tables and quotes over 1 million records per hour per table for finance and operations in lab tests. Big batch jobs that delete and recreate records can push latency out further. Direct Lake reports then show whatever has landed, with no scheduled refresh.

Is Export to Data Lake really shutting off?

November 30, 2026. Microsoft retired it in November 2024 and says the service stops permanently on that date, with no extensions. The notice covers only the Lifecycle Services add-in, not Link to Fabric or Azure Synapse Link.

Can we sync only some tables?

These days, yes. The wizard preselects every table with Track changes turned on, but you can clear the ones you don’t want and change the list later in Manage tables. Some system tables, plus tables required by add-ins like Customer Insights – Journeys, can’t be removed. Older guidance said all tables were forced on, so ignore 2024 forum threads here.

Do Dataverse security roles still apply once data is in Fabric?

Plan as if they don’t. Workspace roles and OneLake security decide who sees what.

Link to Fabric vs Synapse Link, which costs less?

Your spare Dataverse quota decides it. Link to Fabric bills mainly as Dataverse database storage, around 100 GB per 500 GB synced in Microsoft’s example, at $40 per GB per month for add-on capacity. Synapse Link with Delta output adds Spark pool costs that Microsoft estimates at $600 to $8,300 a month depending on volume and refresh interval. A tenant already over quota should price both.

Will Fabric ever get true mirroring for Dataverse?

Nothing announced on Learn as of November 2026. Business Central mirroring targets preview in November 2026, and Ignite runs November 17 to 20. We’ll update this page if Dataverse news comes out of it.

Leave a Reply

Your email address will not be published. Required fields are marked *

Book a free consultation