Record Combiner

Record Combiner is a Control stage that uses one or more input ports to merge multiple records from multiple streams into a single survivor record based on a commonality.

For example, you have one group of records from input port number one and another group from input port number two. Record Combiner examines the groups and merges similar records into a single record.

Note: If you delete a middle stage, the ports do not renumber consecutively. Record Combiner will not release a record as output until each of its input ports has received a record to process. This stage attempts to combine as many records as it has input ports before releasing output records.

You can specify the port to preserve in cases where input streams have the same name. For example, if you combine records from two streams, and both streams contain a field named AccountNumber, you can specify the stream whose AccountNumber field prevails by choosing the input port that corresponds to the stream that you preserve. Flow Designer discards the data from the non-surviving AccountNumber field.