Operation Inputs
For both Compute and Sink operations, inputs serve as the connection points through which data flows in from preceding operations.
Key Characteristics of Inputs
-
Named Inputs:
Each input is identified by a unique name, ensuring clarity and preventing ambiguity in data connections. -
Multiplicity Constraints:
Inputs have constraints defining how many data streams they can accept:- Minimum Multiplicity (>0):
Specifies the least number of data streams required for the operation to function. - Maximum Multiplicity:
Sets the upper limit on the number of data streams the input can handle.- A value of
1
restricts the input to a single source. - Higher values or infinity (
∞
) allow multiple sources.
- A value of
- Minimum Multiplicity (>0):
Importance of Input Rules
These rules ensure that operations receive the appropriate amount and type of data, preventing invalid or incomplete configurations in workflows.