Distribute evenly the rows between all output pins.

Parameters:

Parameters:
See dedicated page for more information.
The distribute action evenly distributes input rows between multiple output pins in a round-robin fashion. It is useful in scenarios where you want to balance processing across parallel workflows or load-balance data for subsequent operations.
This action ensures that the specified columns from each incoming row are forwarded appropriately and consistently across the defined number of output branches. This is particularly valuable when splitting data to apply different transformation logic in parallel pipelines or to optimize performance by distributing workload.
Note: Only the selected columns in
columns to forwardwill be forwarded to each output pin.

| Field | Description | Example Setting |
|---|---|---|
| Outputs number | The number of output pins to distribute rows to | 4 |
| Convert float to key | Behavior when the float used as a key is invalid | abort / lower integer |
| Convert string to float | Behavior if a string cannot be converted to a float | abort / set default |
| Convert 'String/?' to key | Error-handling when converting a string to a key index | see individual options |
InlineTable:

The columns to forward parameter is set to: ID, Name, Value.

columns to forward, the action will not forward any data.