The "Condition" is a one-of-a-kind task having two outputs instead of one.

It allows you to branch your pipelines and dynamically execute one part of it if the condition result is true and another one if it is false.

As same as the "Aggregator" the "Condition" can use mathematical functions like SUM(), AVG() and other aggregating functions and the result of it can be compared with a desired value.

For example:

In addition to that, you can execute several tasks depending on the condition is true or false:

Or build more complicated branched and nested conditions:

Last updated