Workflow Terminologies

Below mentioned are certain terminologies which are used in the workflow:

Trigger Rule

It is the rule by which current node or the task is triggered. The trigger rule is based on current state of all the parent nodes/upstream tasks. Default value of trigger rule is ALL Success, which means, current node/task will only trigger, if all the parent nodes/upstream tasks have run successfully. Following can be the values of trigger rule.

All Success: Trigger when all parent nodes have been succeeded.

All Failed: Trigger when all parent nodes have been failed.

All Done: Trigger when all parent nodes have been executed (irrespective of success or failed).

One Success: Trigger as soon as one parent node has been succeeded.

On Failed: Trigger as soon as one parent node has been failed.

Dummy: Just trigger node.

None Failed: Trigger when none of the parent nodes have been failed.

SLA

Service Level Agreement is the time by which a task should have succeeded.

If the task does not succeed within the given SLA, an alert email is sent with details of task. SLA time has two properties, Duration and Value.

Duration: The duration in which the service is agreed to be delivered. It is the unit of time.

Following are the units:

  • Microsecond
  • Milliseconds
  • Seconds
  • Minutes
  • Hours
  • Days
  • Weeks

Value: The value of the duration as a numeric number.

Top