There are two execution modes for operators: parallel and
sequential. Parallel operators execute on multiple processing nodes;
sequential operators execute on a single processing node.
By default, the execution mode of an operator is parallel. You
can use the following member functions to set the execution mode of
an operator:
- setRequestedKind()
- Sets the requested execution mode of an operator to either parallel
or sequential. If this function is not called, and setKind() is not
called within describeOperator(), the operator defaults to parallel.
- setKind()
- Sets the execution mode of an operator to either parallel or sequential.
This function can be called only from within describeOperator(). setKind()
overrides a call to setRequestedKind(). If a call to setKind() specifies
a different execution mode than setRequestedKind(), DataStage issues
a warning.