We have a scheduled flow that checks for new data a few times an hour and a typical run takes a minute or less. Recently the vendor reset the flag on all the data causing a few hundred rows to reprocess. This took a few hours to complete.
No big deal, except that each subsquent scheduled run of the flow saw the same couple hundred rows requiring processing. In some instances I can understand multiple flows running at the same time to be a good thing, but not in this particular Flow's case.
Is there a setting available that would have the flow engine check if there is an active run, and if so, skip that schedule? There are ways to manually track a status we could build, but I was wondering if there was anything out of the box.