Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
I currently use "schedule refresh" for my pipeline in Fabric to run every 4 hours.
I want to change this such that the pipeline runs AFTER the previous run has completed.
I have so far tried to invoke another pipeline, which invokes THIS main pipeline once the pipeline has completed, but this creates a circular reference, which is not good.
Solved! Go to Solution.
You can set up a "Pipeline Completion Trigger" in Microsoft Fabric without needing a schedule. Here’s how to do it: Solution: Use Pipeline Completion Trigger 1. Access your Data Pipeline in Fabric. 2. Create a new pipeline trigger. 3. Go to the Triggers section in your pipeline settings. 4. Select "Pipeline Completion Trigger." 5. Configure the trigger to activate once the previous pipeline run is complete. 6. Choose the same pipeline that you want to execute again after the completion. 7. Make sure the trigger is set up properly to prevent any loops.
You can set up a "Pipeline Completion Trigger" in Microsoft Fabric without needing a schedule. Here’s how to do it: Solution: Use Pipeline Completion Trigger 1. Access your Data Pipeline in Fabric. 2. Create a new pipeline trigger. 3. Go to the Triggers section in your pipeline settings. 4. Select "Pipeline Completion Trigger." 5. Configure the trigger to activate once the previous pipeline run is complete. 6. Choose the same pipeline that you want to execute again after the completion. 7. Make sure the trigger is set up properly to prevent any loops.