web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :

A Smarter Way to Control Data Replication in Microsoft Fabric

Inogic Profile Picture Inogic 1,291 Moderator

Organizations increasingly use Microsoft Fabric to build analytics and reporting solutions powered by Microsoft Dataverse data. However, during the initial Dataverse-to-Fabric setup, administrators often faced a challenge: they had little control over which tables were synchronized.

Previously, the first synchronization automatically replicated all eligible Dataverse tables, regardless of whether they were required for reporting or analytics. This often resulted in unnecessary data replication, increased storage consumption, and additional administrative effort.

To address this challenge, Microsoft has introduced Guided Table Selection for First-Time Dataverse Sync, enabling administrators to choose only the required tables before synchronization begins.

To see how this enhancement improves the setup experience, consider the following scenario.

Key Takeaways

  • Administrators can now select specific Dataverse tables before the first Fabric sync.
  • Unnecessary system and custom tables no longer need to be synchronized by default.
  • Storage, compute usage, and administrative overhead are reduced.
  • Analytics projects can be deployed faster with a cleaner and more focused data model.

Business Scenario

Michael Johnson, a Sales Operations Manager at Contoso Electronics, uses:

  • Dynamics 365 Sales
  • Microsoft Dataverse
  • Microsoft Fabric
  • Power BI

His leadership team requires reporting and analytics based only on the following Dataverse tables:

  • Accounts
  • Contacts
  • Leads
  • Opportunities

No additional tables are required for reporting purposes.

The Challenge Before Guided Table Selection

When Michael started configuring the Dataverse-to-Fabric link, he expected to choose only the tables needed for reporting.

Expected Experience

  • Accounts
  • Contacts
  • Leads
  • Opportunities

Actual Experience

Instead, Dataverse automatically selected and synchronized all eligible tables, including:

  • Accounts
  • Contacts
  • Leads
  • Opportunities
  • Audit
  • AsyncOperation
  • PluginTraceLog
  • Process Sessions
  • System Jobs
  • Hundreds of custom tables

In Michael’s environment, nearly 666 tables were synchronized even though only four were required.

Prerequisites for Dataverse-to-Fabric Sync

Before configuring Dataverse synchronization with Microsoft Fabric, ensure the following prerequisites are met:

1. Dataverse Environment

An active Dynamics 365 or Power Apps environment with Dataverse enabled.

2. Microsoft Fabric Workspace

A Fabric workspace must be available to receive the synchronized data.

3. Required Permissions

The user performing the configuration should have:

  • System Administrator or Environment Admin access in Power Platform.
  • Workspace Admin or Member access in Microsoft Fabric.

4. Microsoft Fabric Licensing

Microsoft Fabric must be enabled and licensed for your organization... Read More

Comments