Question:
I have two Reports (Rpt A, and Rpt B), both are scheduled with the same File based Event/Trigger. However, “Rpt A” schedule starttime is 12:30, and “Rpt B” Schedule Starttime is 12:35.
With the above in mind, I thought I understood that the BO Scheduler basically uses a FIFO approach (ie. First In/First Out). Which I believe should mean that when the Event/Trigger gets fired, “Rpt A” should ALWAYS start running before “Rpt B”. Isn’t this correct??
I’m wondering if my version of BO may have a Scheduling bug, because this is NOT always happening (ie. sometimes “Rpt B” will start running BEFORE “Rpt A”).
BOE does not use a FIFO approach when it comes to event based scheduling. The scheduled start time tells the job when to start looking for the event. Once it is triggered, jobs can run in any order.
…if you wanted Report A to always run before Report B, use the File based event to Trigger Report A, and then execute a Schedule Based event to trigger Report B.
thx mcnelson, but don’t think that would work. As Report B must also be triggered on the same event (file based) as Report A. I just want Report A to start running BEFORE Report B…