When you create a data condition, you enter a global parameter or a parameter for a single transformation. You have different options depending on the selected instance and the type of condition you create.
Use the following syntax when you evaluate a transformation against a port or constant value:
<port> <operator> <type> <value>
Use the following syntax when you check for null and default values, either globally or in a transformation:
For a single transformation, you can enter multiple conditions within one breakpoint if you want the Debugger to pause when all the conditions are true. You can also enter multiple breakpoints for a single transformation if you want the Debugger to pause when at least one condition is true.
The following figure shows multiple conditions within a single breakpoint:
In this example, the Debugger pauses when both conditions are true.
The following figure shows multiple breakpoints within a single transformation:
In this example, the Debugger pauses when either condition is true.
The following table describes the condition parameters for transformation and global data breakpoints:
Choose port name, <<ROW-ID>>, <<ROW-TYPE>>, or <<ANY-PORT>>.
<ANY-PORT>. You can evaluate this condition against each port in each transformation and mapplet.
<, <=, =, >, >=, !=, ISNULL, ISDEFAULT.
Constant, Port. Evaluate against a constant value or another port in the transformation.