Skip to main content
Version: Current

Split

Mode: Streaming Mode: Request-Response

Description

Split node splits processing into two or more parallel branches. Each branch receives all records and processes them independently and in parallel.

In the Request - Response processing mode you can use this feature to paralellize and hence speed up the processing. You must use the Collect node to merge the parallelly executed branches and collect the results into a list. A discussion of Request - Response scenario with multiple branches can be found here. In the Streaming processing mode the most typical reason for using a Split node is to define dedicated logic and dedicated sink for each of the branches.

Split node doesn't have any parameters.