Table of Contents

Fabric Sync

Fabric Sync keeps your local model in sync with changes made in a Microsoft Fabric workspace. If a teammate publishes changes directly in Fabric (without going through your local source control), Fabric Sync lets you pull those changes down so your local copy stays current.

How It Works

  1. Open the Fabric Sync panel.
  2. Connect to your Fabric workspace.
  3. Semantic Modeler compares your local model with the version in the workspace.
  4. Pull changes from the workspace to your local files, or push your local changes to the workspace.

When to Use It

  • A teammate published model changes directly in the Fabric portal or Power BI Desktop, and you want to bring those changes into your local project.
  • You've made local changes and want to push them up to the Fabric workspace without going through the full publish flow.
  • You want to verify that your local model matches what's deployed.

Fabric Sync vs. Git

Fabric Sync and Git Integration serve different purposes:

Fabric Sync Git Integration
Syncs with Fabric workspace (live deployed model) Git repository (version history)
Use case Catching changes made outside your workflow Full version control with history, branches, and diffs
Direction Push/pull between local and Fabric Commit, branch, merge locally (push to remote repo)

You can use both together: use Fabric Sync to pull workspace changes, then commit those changes to Git to keep your version history clean.