Merge

Merges data of multiple streams once data of both is available

Supported Operations

Mode

How data of branches should be merged.
  • Append
    Combines data of both inputs. The output will contain items of input 1 and input 2.
  • Keep Key Matches
    Keeps data of input 1 if it does find a match with data of input 2.
  • Merge By Index
    Merges data of both inputs. The output will contain items of input 1 merged with data of input 2. Merge happens depending on the index of the items. So first item of input 1 will be merged with first item of input 2 and so on.
  • Merge By Key
    Merges data of both inputs. The output will contain items of input 1 merged with data of input 2. Merge happens depending on a defined key.
  • Pass-through
    Passes through data of one input. The output will conain only items of the defined input.
  • Remove Key Matches
    Keeps data of input 1 if it does NOT find match with data of input 2.
  • Wait
    Waits till data of both inputs is available and will then output a single empty item. If supposed to wait for multiple nodes they have to get attached to input 2. Node will not output any data.