The Gateways operators let you introduce decision logic, control Data Workflow pathways, and merge and split branches different Data Workflow paths.
What You'll Learn
In this article, you'll get an overview of the various Data Workflow Gateways operators.
Gateways Operators
Below is a list of the Data Workflow Gateways operators with descriptions of how to use them.
Operator | Description |
---|---|
Merges two pathways created by the Branch Split operator. This operator has two inputs, but it only receives the input passed by the Branch Split operator. The pathway not taken by Branch Split is blocked.
| |
Splits a single input into two pathways based on the conditional event entered in the Condition field. When the Condition is
| |
Chooses one of two paths for your data to pass based on the conditional event entered in the Condition field. If your data meets the criteria, it follows the upper output port. If your data does not meet the criteria, it follows the lower output port. The Condition statement must use <, >, =, >=, or <=. You can use A as an alias for the data coming into the input port. You can use _arg to reference values coming into the top argument port. For example, A > _arg. You can also use OR statements. For example, OR(A="a",A="b",A="c").
| |
You can use this operator to pass or block data to another operator based on a specified criteria. When the Condition is True, the data passes to the next operator. When the condition is False, the operator blocks the data and stops the Data Workflow.
| |
Switches between two inputs based on a specified criteria. You'll connect two different inputs to the operator and enter your criteria in the Condition field. If the result of your condition is True, data from the upper input port passes. If False, data from the lower input port passes.
|