Fabric in Flux: Streamlining Development with Azure DevOps & Git
Proposed session for SQLBits 2026TL; DR
Stop manual "Save and Pray" edits. Master Microsoft Fabric Git & Azure DevOps to version-control Notebooks and Pipelines. Learn branching and CI/CD strategies to collaborate safely, automate releases and build a professional data engineering lifecycle.
Session Details
Manual orchestration and "live-editing" in production are the biggest risks to a modern data platform. As Microsoft Fabric consolidates your data engineering and factory workloads, it also introduces a powerful bridge to professional software engineering: Git Integration with Azure DevOps.
In this session, we will move beyond the Fabric UI to explore how Data Engineers and Analysts can treat Notebooks, Data Pipelines, and Lakehouse definitions as version-controlled code. We’ll show you how to build a "Safety Net" for your data projects-enabling multiple engineers to collaborate on the same logic without overwriting each other's work or breaking the production gold layer.
What we will cover:
- The Blueprint: Connecting Fabric Workspaces to Azure Repos and understanding how Notebooks and Pipelines are represented as source code.
- Branching for Data: How to use "Feature Workspaces" to develop Spark Notebooks and Pipelines in isolation before merging them into the main branch.
- Peer Review & Pull Requests: Bringing human-in-the-loop governance to data engineering—approving logic changes in Azure DevOps before they hit production.
- The "Undo" Button: Real-world scenarios for rolling back a pipeline or notebook update using Git version history.
- Automated Release Flow: A look at using Fabric Deployment Pipelines to promote your data engineering artifacts through Dev, Test, and Prod.
Join this session to learn how to transition from a "Save and Pray" workflow to a streamlined, automated, and professionalized data engineering lifecycle.
In this session, we will move beyond the Fabric UI to explore how Data Engineers and Analysts can treat Notebooks, Data Pipelines, and Lakehouse definitions as version-controlled code. We’ll show you how to build a "Safety Net" for your data projects-enabling multiple engineers to collaborate on the same logic without overwriting each other's work or breaking the production gold layer.
What we will cover:
- The Blueprint: Connecting Fabric Workspaces to Azure Repos and understanding how Notebooks and Pipelines are represented as source code.
- Branching for Data: How to use "Feature Workspaces" to develop Spark Notebooks and Pipelines in isolation before merging them into the main branch.
- Peer Review & Pull Requests: Bringing human-in-the-loop governance to data engineering—approving logic changes in Azure DevOps before they hit production.
- The "Undo" Button: Real-world scenarios for rolling back a pipeline or notebook update using Git version history.
- Automated Release Flow: A look at using Fabric Deployment Pipelines to promote your data engineering artifacts through Dev, Test, and Prod.
Join this session to learn how to transition from a "Save and Pray" workflow to a streamlined, automated, and professionalized data engineering lifecycle.
3 things you'll get out of this session
By the end of this session, attendees will be able to:
- Version Control Everything:
Successfully link Fabric workspaces to Azure DevOps to track changes in Notebooks and Pipelines.
- Collaborate Without Chaos:
Use Git branching and Pull Requests to develop, peer-review, and merge data logic safely.
- Automate the Lifecycle:
Streamline the path from Dev to Prod, replacing manual "Save and Pray" edits with professional CI/CD workflows.
Speakers
Pragati Jain's other proposed sessions for 2026
Break the Read-Only Barrier: Real-Time Action with Fabric Translytical Flows - 2026
Notebooks Unbound: Trigger, Parameterize, and Schedule Like a Pro - 2026
See It, Fix It, Optimize It: Monitoring That Works in Microsoft Fabric - 2026
The Fabric Access Puzzle: Cracking Permission Problems with Confidence - 2026
TMDL in Action: Optimizing Power BI Models with Advanced Scripting - 2026