CONCATENATE

CONCATENATE получает записи, поступившие из первого входного порта, отправляет их на общий выходной порт и добавляет к ним записи, из остальных входных портов. Если шаг имеет более двух входных портов, записи принимаются и отправляются на выход в соответствии с порядком входных портов. Если некоторые входные порты не содержат записей, такие порты пропускаются. Шаг не имеет атрибутов.

Порты CONCATENATE:

Тип портаНомерОбязательныйОписаниеМетаданные
Input0даДля входящего потока записейЛюбые
1-nнетКак у Input 0
Output0даДля объединенных записей

Пример. Объединение записей.

Нужно объединить записи. Поданные на вход метаданные имеют поля «flower», «color».

Входящие записи:

порт 0:

flowercolor
маккрасный
ромашкабелый
василекголубой

порт 1:

flowercolor
розасиреневый
лилиярозовый

порт 2:

flowercolor
подсолнухжелтый
анемонвишневый
гипсофилазеленый

Решение:

После конкатенации будут получены следующие записи.

Исходящие записи:

порт 0:

flowercolor
маккрасный
ромашкабелый
василекголубой
розасиреневый
лилиярозовый
подсолнухжелтый
анемонвишневый
гипсофилазеленый