# Schedules

A series of things to be done or of events to occur at or during a particular time or period. In the context of cfxOIA RDA pipelines construct, a schedule is a particular time or period that project admins preconfigure in order to run a pipeline or pipelines.

Schedules allow admins to perform nightly or periodic job execution for data updates and/or the periodic collection or to perform a logical task (e.g. Nagios alert enrichment or CMDB data collection or vROps attributes enrichment, etc).

cfxOIA RDA provides 'Schedules' functionality allowing users to define/create schedules to perform periodic execution of pipelines. The following screenshot depicts 'Schedules' UI functionality:

![RDA Schedules UI ](https://4260296531-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAygHzNCQ33zRR43qxF%2F-MaRDsaegTzyUBh7nrvB%2F-MaRELHR-mUdqJ8LPAr4%2FScreen%20Shot%202021-05-23%20at%207.38.54%20PM.png?alt=media\&token=799c9033-3025-4e3b-9fce-559fb9d1e89d)

&#x20;Important elements that are depicted as part of Schedules UI are as follows:

Schedule Name, Description, Continue On Pipeline failure, Frequency, Cron Expression, etc.&#x20;

Users can add schedules using the '+' action button provided on the main landing page of 'Schedules' UI as shown below.

![ Screenshot depicts on how users can add 'Schedules' via UI](https://4260296531-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAygHzNCQ33zRR43qxF%2F-MaRG3mB_NvHTj5ji-Yt%2F-MaRG9lxUdDuRd-bZTte%2FScreen%20Shot%202021-05-23%20at%207.46.52%20PM.png?alt=media\&token=ce3c6bf1-0557-41d0-a79f-9a2d9ccf97b8)

Once users click the '+' action, button, RDA UI pops up the following UI to set up a schedule for a pipeline as shown below.

![](https://4260296531-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAygHzNCQ33zRR43qxF%2F-MaRH49rSY5ZwyLOHjJb%2F-MaRH5NUdRcofUMni9B-%2FScreen%20Shot%202021-05-23%20at%207.50.52%20PM.png?alt=media\&token=5170a643-448f-49ad-9f13-2512d29ebeb8)

![](https://4260296531-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAygHzNCQ33zRR43qxF%2F-MaRH49rSY5ZwyLOHjJb%2F-MaRHHPtFcQSa9wxQOIk%2FScreen%20Shot%202021-05-23%20at%207.51.45%20PM.png?alt=media\&token=9e79d9e1-e13e-4d06-8ecc-6dbb119d3c64)

An example schedule for the 'Nagios' enrichment pipeline is captured via the following screenshots. Users will be able to use this as a reference to create other pipeline schedules.

![Scheduled Nagios UI](https://4260296531-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAygHzNCQ33zRR43qxF%2F-MaRI5GCyNdWMQeW-Agm%2F-MaRI7yOGMY-XHkFpDiy%2FScreen%20Shot%202021-05-23%20at%207.55.13%20PM.png?alt=media\&token=01c1ee75-824f-4ff5-8996-665bdd005493)

![](https://4260296531-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAygHzNCQ33zRR43qxF%2F-MaRIh18m8JNurqSUexi%2F-MaRJ5Hib-YmtzFVcisK%2FScreen%20Shot%202021-05-23%20at%207.57.57%20PM.png?alt=media\&token=3b540197-4f24-4725-8320-193b2991f7ba)

Schedules UI provides the following action buttons (as shown in the screenshot)

![](https://4260296531-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAygHzNCQ33zRR43qxF%2F-MaRFNN20NyXxjG40058%2F-MaRFOU6J0ut5Lzj8TNH%2FScreen%20Shot%202021-05-23%20at%207.43.04%20PM.png?alt=media\&token=59e44275-ff8c-4c53-ae70-960cf0109c83)

#### Details&#x20;

Details action button provides job execution details (as per scheduled as shown below)

![](https://4260296531-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAygHzNCQ33zRR43qxF%2F-MaRKLvr7qafG6y02tMO%2F-MaRKZXc_FuuzZIUXzqY%2FScreen%20Shot%202021-05-23%20at%208.06.05%20PM.png?alt=media\&token=72762427-8ceb-48d6-9a11-25eedec8e8a0)

#### Edit&#x20;

The edit action button allows the users to edit previously configured schedules.

#### Disable&#x20;

This action button will disable previously configured schedules.
