You can address most of your organization's content scheduling tasks with the available recurrence patterns. For example, while there is not a preset recurrence pattern for quarterly, you can easier accomplish this by setting the value for N in the available Monthly option to 3. Sometimes you might need multiple schedules. For example, to run payroll reports semi-monthly on the 15th and final days of each month, you can create one schedule using the Nth Day of Month option and a second one using Last Day of Month.
Calendars make it easy for you to schedule complex recurring jobs efficiently. Calendars allow you to run a scheduled job based on a custom set of dates that are not available with standard scheduling options.
Calendars are useful when you want to run a recurring job on an irregular schedule. Calendars also allow you to create more complex processing schedules, combining special scheduling dates with recurring ones.
For example, to have a report object run every business day except for public holidays, you create a calendar with the holidays marked as "non-run" days. The report object doesn't run on those "non-run" days. The BI platform will run the job every day you've specified as a "run" day in your calendar.
You can set up as many calendars as you want in BI platform. When you apply the calendar to a job, BI platform runs the job on the run dates as scheduled. You can apply calendars to any object that can be scheduled, including report objects, program objects, and publications.