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
- Open the Fabric Sync panel.
- Connect to your Fabric workspace.
- Semantic Modeler compares your local model with the version in the workspace.
- 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.