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

Fabric Ideas just got better! New features, better search, and direct team engagement. Learn more

Support Dynamic Notebook References by Name in Fabric Pipelines

Idea:
When trying to implement dynamic notebook execution in Microsoft Fabric Pipelines, the current system has significant limitations:

  • In the Pipeline Notebook activity, we can only select notebooks from a fixed dropdown list.

  • To make notebook execution dynamic (e.g., based on parameters or metadata), we must pass the Notebook Artifact IDnot the Notebook Name.

  • If we try to use a dynamic expression or pass the notebook name instead of the Artifact ID, the pipeline throws an error.

This makes it difficult to build reusable and dynamic notebook mappings, such as those based on configurations, metadata tables, or conditional logic.

Proposed Solution:

Allow dynamic reference to notebooks by name in the Notebook activity within pipelines — similar to how other systems (like Azure Data Factory) support dynamic activity references.

Benefits:

  • Enables metadata-driven and modular pipeline design

  • Reduces tight coupling between pipeline definitions and specific notebook IDs

  • Improves maintainability, especially in enterprise scenarios

  • Makes pipelines easier to reuse and scale across workspaces and teams

This enhancement would greatly improve flexibility and support dynamic orchestration patterns in Fabric Pipelines.

Thanks for considering this!

Status: New
Comments
AndreaPwC
New Member
Hello, I fully agree with the points raised above. As Fabric developers, this feature is crucial for enabling dynamic development of our pipelines and notebooks. I hope it will be released soon!
Leo95
New Member
Hi, I think this is a very interesting enhancement. I use Fabric in my daily work, and I can easily see how useful something like this could be. I’m looking forward to seeing it released