Forum Discussion
How to Chain Multiple Pipelines Conditionally in Microsoft Fabric (Without Scheduling or File-Based
- 1 year ago
Hi Suryyyaaaa ,
Thanks for reaching out to the Microsoft fabric community forum.
You can use the Fabric Invoke pipeline activity to execute another Microsoft Fabric pipeline. You can use it to orchestrate the execution of one or multiple pipelines from within a single pipeline.If you set up such an architecture, Pipeline 2 will run only once pipeline 1 is successful
and pipeline 3 will run when pipeline 1 and 2 are successful.
Invoke pipeline activity - Microsoft Fabric | Microsoft LearnI hope this information helps. Please do let us know if you have any further queries.
Thank you
Why you have to do this. Is there a special reason to perform Data Pipelines ( ETL ). Everything runs on Linux Operating System ( Delta Lake or Fabric Data Factory )
In Lakehouse, All ETL performed through single delta table at a time and it is linux system.
Fabric Data Factory = Fabric Data Warehouse = Semantic Data Model = Delta Lake (Lakehouse)
Also, it is only possible through scheduling. Without scheduling or file based, it is not feasible.
What do i need to do is i need to make pipeline run automatically if group one pipeline run is succesfull where then i don't need to schedule manually if i trigger the grp 1 pipeline then it goes seqeuntially grp 1 passes then grp 2 passes like that if any of the grp pipeline fails i need to be stopped that's what i need to do so please understand and give me a answer