Overview
This node, named 'Random Flow', randomly directs the input data to one of its two output flows. It is useful in scenarios where you want to split data randomly between two different processing paths, such as A/B testing or load balancing between two workflows.
Use Case Examples
- Splitting incoming data randomly to two different processing branches for testing purposes.
- Randomly distributing tasks or data between two parallel workflows to balance load.
Output
JSON
0- Data passed to the first output flow (Output A) if randomly selected.1- Data passed to the second output flow (Output B) if randomly selected.
Troubleshooting
- If no data appears on either output, ensure that the input data is correctly provided to the node.
- Randomness means that data will only appear on one output at a time; if you expect data on both outputs simultaneously, this node does not support that.