Description
I want to view and manage schedule for a pipeline that is defined for particular dataset so that the pipeline will process dataset periodically in predefined period of time.
Preconditions
- at least one catalog record is created in internal catalog
- at least one associated pipeline exists
How to do it:
- clicks on dataset 'Name' in the list of internal catalog records
- clicks 'Manage' button
- selects 'Pipeline' tab
- list of all pipelines associated with the dataset is displayed with schedule set
- combo box is available for each pipeline in the list
- if selects 'Schedule' from combo box
- enters Scheduler in UV
- 'Add new scheduling rule' is available
- list of existing scheduling rules set for the selected pipeline is displayed with clickable pipeline names
- 'Add new scheduling rule' is available
- if wants to define a new scheduling rule clicks the 'Add new scheduling rule' button
- new 'Schedule a pipeline' dialog is displayed
- configures the schedule parameters
- if satisfied clicks 'Save' button
- scheduling rule is stored for the pipeline
- list of existing scheduling rules containing the new scheduling rule is displayed
- new 'Schedule a pipeline' dialog is displayed
- if wants to modify an existing scheduling rule for the pipeline selects a scheduling rule and clicks the name of the pipeline in the list of scheduling rules
- 'Schedule a pipeline' dialog with existing parameters is displayed
- modifies the schedule parameters
- if satisfied clicks 'Save' button
- scheduling rule is stored for the pipeline
- list of existing scheduling rules containing the new scheduling rule is displayed
- enters Scheduler in UV
- if clicks the 'Next execution' link
- 'Schedule a pipeline' dialog dialogue with existing parameters is displayed
- modifies the schedule parameters
- if satisfied clicks 'Save' button
- scheduling rule is stored for the pipeline
- list of existing scheduling rules containing the new scheduling rule is displayed