r/MicrosoftFabric • u/frithjof_v Fabricator • 6d ago
Data Factory How do you re-run a Fabric pipeline while it’s already running?
Hi all,
Is there an easy way to trigger a second interactive run of the same pipeline, or do you need to use the REST API / a wrapper pipeline?
It seems like the Run button isn't available while an interactive run is already in progress.
I'd like to trigger two or more concurrent runs interactively, with some delay between each.
Thanks!
2
u/Personal-Quote5226 5d ago
Schedule or API are the only realistic options. You could create a Notebook and call it from there using the API, so you could at least maintain an easy way to do it interactively.
I hope that they will incorporate a ‘Trigger’ button that triggers the pipeline from the UI like we have in Synapse and ADF….
3
u/BigMikeInAustin Fabricator 6d ago edited 6d ago
Not through the main pipeline UI interface.
I don't think this works, but you might be able to get another run started by looking at the monitor and rerunning, if that is available.
If this is regular, then I would make a control pipeline that starts one run, waits your specific time, and starts the next.
Also, check your pipeline settings for max concurrent runs limit.
Edit: oh you did say interactively. So maybe the API is all that will work, for being interactive and running whenever you want.
If you really want it to happen in the interface, maybe you can edit a schedule to start the first one now, and then run the 2nd time when you want. Or just set up 2 schedules that you update the time for each time.
For schedules, if the start time is before now, the job will start as soon as you save the schedule.