Hi,
It will trigger as many times as it needs to based on your internal setting.
You should absolutely assume Yes, it will.
If you could help explain why you need it to trigger only 1 time within what 1 hour 1503 hours? The above isn't clear enough.
How long does LA need to process it?
Lets say the file updates 1 time every hour. Is that too fast ?? Please walk us through what you are doing, then specify what you need etc (like wholistically)
Note: You could always create a log. Where you track each files "triggers"
then you could "move" the file (or copy it) to the location that the LA is processing it.
Then have LA update a flag on the list (as an example) that says, I am processing this file, don't copy it yet.
Then let it trigger as many times as it needs too, but never copy the file or move it while its being processed, and you can make the actual processing a Scheduled flow that runs every hour or whatever