Hi Everyone ,
I want to exact meaning of Duration in Power Automate flow Run History . Is it the time taken to hit the action or complete the action ?
For example if i create the flow to refresh Power BI Dataset for every 15 minutes . in the job run history i can see time in ms for success jobs . So is this time in ms is the time taken to hit the action (triggering the refresh) or time taken to complete the action(Complete the refresh ).
Please help me on this
I believe that duration would be the time taken to complete each and every step in the Flow. So I believe the answer would be "both" and even more than that, "all" parts of that Flow run.
In other words, it would be the time taken for not only the trigger block to complete, it would be the time taken for each and every other action block in the Flow to complete. So if the trigger is doing something, it counts that time (I believe even that block technically might be taking some time, though for most triggers it is usually a very small amount of time, so it might show as 0s when opened up and inspected individually), and for each and every action, that time for each action is taken and combined, and you get the total time you see for the Flow in that column in Run History.
To see individual times of each action, you can open the run history and see visual representation of how much time it took for each block - including the trigger block itself, as well as each individual action block.
Essentially, the time you see in that specific column "Duration" in Power Automate is the sum of the total time taken for all parts of the Flow run - the Flow trigger and the Flow actions as well. By the way, I don't see it in milliseconds, but actually in hh:mm:ss (hours:minutes:seconds) in that column, example:
In above example, each of these runs took approximately 3 seconds in my case, (and not 3 milliseconds).
Check if it helps.
WarrenBelz
146,645
Most Valuable Professional
RandyHayes
76,287
Super User 2024 Season 1
Pstork1
65,997
Most Valuable Professional