Deployment Plan
Fabric Developer Experiences · Public preview · Shipped
Description
Release: Public Preview | Product area: Fabric CI/CDDeployment plan is a Fabric workspace item that lets you define the order in which items deploy and run automated actions before or after deployment.
Use the visual canvas to:
- Group the items you want to deploy and define dependencies between deployment groups
- Add pre-deploy and post-deploy actions, such as running a Notebook, Data Pipeline, Copy Job, Dataflow Gen2, or User Data FunctionAttach a deployment plan when you use supported Git integration operations, deploy through a Deployment Pipeline, or call a supported REST API. During deployment, Fabric combines the plan's explicit dependencies with Fabric lineage to determine execution order. If an item or action fails, the operation stops without rolling back completed work.
The result is a repeatable deployment flow that follows your intended order and runs the required actions around each item deployment.
Change History
-
2026-10-05
Feature Description **Release:** Public Preview | **Product area:** Fabric CI/CD**Deployment plan** is a new first-class Fabric workspace item that lets you **defineorderand automate** how your content is deployed across environments.Instead of relying on system-inferred lineage orderyou author a plan on a **visual canvas** (with **YAML as the source of truth**) to:- **Declare the exact sequence** in which items deploy- **Add pre and post deployment steps** -- for examplerunning a Notebook to hydrate a Lakehouseor a Data Pipeline before dependent items go liveDeployment plans **attach to the deployment operations available in Fabric**including **Git** (branch-outinitial syncupdate from Git)**Deployment Pipelines****Bulk Import**and the **CI/CD library**and are **honored at deploy time**.The result: every promotion follows your intended orchestration and produces a **workingreproducible solution**not just a set of deployed definitions. -> **Release:** Public Preview | **Product area:** Fabric CI/CD**Deployment plan** is a Fabric workspace item that lets you define the order in which items deploy and run automated actions before or after deployment.Use the visual canvas to:- Group the items you want to deploy and define dependencies between deployment groups- Add pre-deploy and post-deploy actionssuch as running a NotebookData PipelineCopy JobDataflow Gen2or User Data FunctionAttach a deployment plan when you use supported Git integration operationsdeploy through a Deployment Pipelineor call a supported REST API. During deploymentFabric combines the plan's explicit dependencies with Fabric lineage to determine execution order. If an item or action failsthe operation stops without rolling back completed work.The result is a repeatable deployment flow that follows your intended order and runs the required actions around each item deployment. -
2026-10-05
Release Status Planned -> Shipped -
2026-07-29
Roadmap Item Added
Workload: Fabric Developer Experiences