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

Reply

One Pipeline calling different notebooks Vs one pipleline to trigger each notebook

Dears,

 

I have a medallion architecture with the following layers : Raw, Bronze, Silver and Gold

 

3 projects are different from all the rest,  as the users add files into the raw lakehouse and then we have an event trigger (one lake event) which , when someone adds a file, it triggers a pipeline in bronze that adds the information from the files into a table in bronze. 

 

Then, this infromation will need to be moved into silver and afetr into gold

 

I will have one notebook to do the necessary in each layer (one in silver an another in gold)

 

Onbce the infromation is added into bronze, it should be, on sucess , imediatly added to silver and after, imediately added to gold

 

I was thinking in having only one pipeline, the one which sits in Bronze that has the trigger and that same pipeline, calls the different notebooks on the different layers.

 

Do you think it makes sense?

 

Or should I have instead one pipeline for each notebook?

 

What I want is that once the trigger is fired, that everything moved till end

 

Thanks,

 

Pedro 

 

 

2 ACCEPTED SOLUTIONS
nielsvdc
Super User
Super User

Hi @fabricpribeiro, I would choose one pipeline with all notebooks. When one of the layer processes fails, you can easily control the flow of the pipeline and divert it from processing any next layer.

View solution in original post

tayloramy
Super User
Super User

Hi @fabricpribeiro

 

I agree with @nielsvdc, doing it in one pipeline has less overhead, and allows you more granular control over what happens if there is a failure. 


Especially if it is only one notebook per layer, splitting this out into multiple multiple pipelines just adds complexity for no reason. 

The only time I start to split my layers into different pipelines is when they become more complex. 





If you found this helpful, consider giving some Kudos.
If I answered your question or solved your problem, mark this post as the solution!

Join the Fabric Discord!

Proud to be a Super User!





View solution in original post

4 REPLIES 4
v-dineshya
Community Support
Community Support

Hi @fabricpribeiro ,

Thank you for reaching out to the Microsoft Community Forum.

 

Hi @nielsvdc  and @tayloramy Thank you for your prompt responses.

 

Hi @fabricpribeiro  , could you please try the proposed solutions shared by @nielsvdc  and @tayloramy  ? Let us know if you’re still facing the same issue we’ll be happy to assist you further.

 

Regards,

Dinesh

Hi @fabricpribeiro ,

We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. And, if you have any further query do let us know.

 

Regards,

Dinesh

tayloramy
Super User
Super User

Hi @fabricpribeiro

 

I agree with @nielsvdc, doing it in one pipeline has less overhead, and allows you more granular control over what happens if there is a failure. 


Especially if it is only one notebook per layer, splitting this out into multiple multiple pipelines just adds complexity for no reason. 

The only time I start to split my layers into different pipelines is when they become more complex. 





If you found this helpful, consider giving some Kudos.
If I answered your question or solved your problem, mark this post as the solution!

Join the Fabric Discord!

Proud to be a Super User!





nielsvdc
Super User
Super User

Hi @fabricpribeiro, I would choose one pipeline with all notebooks. When one of the layer processes fails, you can easily control the flow of the pipeline and divert it from processing any next layer.

Helpful resources

Announcements
April Fabric Update Carousel

Fabric Monthly Update - April 2026

Check out the April 2026 Fabric update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.