Invoke long-running jobs
Invoke long-running jobs
A job is distinguished from a workflow rule by the length of time it takes to execute. Generally, a job is considered to be an action that takes more than 5 seconds to complete. A job also operates in a background thread with a lower priority than the user interface. As such, it will not interfere with interactive performance even if it takes minutes or hours. You invoke Jobs from an interface that gives the user progress feedback and a chance to cancel execution of the job.
Paginated reports are a special form of Job that report their progress in being generated, but also report estimated pages and give access to previews of partial results if the report is very long:
Reviewing Active Reports and Long-running Jobs
You can walk away from a long running report (dismiss its window) and return later to view your results by clicking on the My Jobs menu command. This view lists the active jobs for the current user that the Job Manager has running: