Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

Anonymous

Fabric notebooks support Lakehouse auto-binding in Git (Preview)

If you haven’t already, check out Arun Ulag’s hero blog “FabCon and SQLCon 2026: Unifying databases and Fabric on a single, complete platform” for a complete look at all of our FabCon and SQLCon announcements across both Fabric and our database offerings. 


Fabric notebooks now support lakehouse auto-binding when used with Git. It is designed to simplify multi-environment workflows and reduce the operational overhead of managing lakehouse references across development, test, and production workspaces.

Comparing hard-bind notebooks to a specific lakehouse, teams now can adopt cleaner Git-based CI/CD workflows and focus on versioning notebook logic rather than environment-specific configuration.

Simplifying notebook and Lakehouse management

In practice, notebooks often move across multiple workspaces through Git sync or deployment pipelines. Historically, lakehouse references required careful handling during these transitions, sometimes resulting in manual rebinding or environment-specific fixes.

With lakehouse auto-binding in notebook, Fabric can resolve the appropriate lakehouse as notebooks move across Git-connected workspaces. This makes notebooks more portable and better aligned with Fabric’s lifecycle management model, where metadata is tracked in Git while data is always preserved.

How auto-binding works in Git workflows

To use lakehouse auto-binding, you must explicitly enable the setting from the notebook settings page, it manages all lakehouses in the notebook, including the default and any added lakehouses. Once enabled, the configuration is captured as part of the Git workflow.

In the Git repository view, a new file named notebook-settings.json is generated to store the notebook configuration used across CI/CD workflows. This file is managed by Fabric and ensures consistent behavior as notebooks move across environments.

While the configuration is visible in the repository, it is not recommended to edit notebook-settings.json directly. To ensure workflow consistency and avoid configuration drift, users should always enable or update auto-binding through the Fabric user experience rather than modifying the file manually.

Get started

If you’re using Git integration with Fabric notebooks, lakehouse auto-binding can help simplify multi-environment development and deployment. Learn more, explore Notebook source control and deployment.