Should I Configure Custom Jobs and Job Definitions?

You're encouraged to use the predefined scheduled processes as is. But, as part of your plan, determine if your organization has any business requirements that make it necessary to have custom scheduled processes.

If you have any business requirements, determine what jobs and job definitions you need to create, or what you need to do to configure predefined job definitions.

  • It's best to create something completely new, instead of duplicating or editing the predefined job definitions. To create a new scheduled process, you would plan to create Oracle Analytics Publisher reports as the basis for custom jobs. Then, on the Manage Job Definitions tab of the Manage Enterprise Scheduler Job Definitions and Job Sets page, you would create job definitions for those custom jobs. Users can then run those reports as a scheduled process from the Scheduled Processes work area.
  • Only if you really need to, would you duplicate the predefined job definitions to create a custom copy that you can edit, mainly to update the parameters. There are many limitations to consider with the duplicate job definitions, and some predefined job definitions can't be duplicated anyway.
  • Don't overuse custom job sets because they are high maintenance. For instance, when you add parameters to custom jobs, these parameters must be reflected on the job set as well.