Consolidate Inputs

Hold inputs and output them together in the same batch

In some cases components and objects may require inputs to be included in the same batch, and arrive together. The linked page below goes into this requirement in more depth.

How Data Flows

Functionality

The component allows you to define any number of inputs and the input type. The component will store each input that is sent to it. When there is at least one stored value for each input on the component, the component will output the first of each as outputs in the same batch together. This concept is called FIFO, or first in, first out. Below is a graphic describing how this works.

Example of how the inputs are consolidated on a FIFO basis

Example usage

The following example demonstrates a sample use case of needing to consolidate inputs. In order to update an object, you must input the objects unique ID, along with the fields that you wish to update all at the same time, or in the same batch. In order to do this, we use the Consolidate Inputs component to hold inputs from various components until each input has at least one value. When each holds at least one value, the first for each will be output at the same time, updating the object.

Last updated