Объединить
Нода объединяет данные из нескольких входящих потоков в один. Используется когда воркфлоу разветвляется и нужно собрать результаты обратно.
Настройка
Режим работы выбирается в поле Режим.

Добавить

Последовательно добавляет все элементы из всех входов — сначала элементы первого входа, затем второго и т.д.
| Параметр | Описание |
|---|---|
| Number of Inputs | Количество входящих потоков |
Комбинировать

Объединяет поля элементов из разных входов в единые элементы.
| Параметр | Описание |
|---|---|
| Combine By | Способ сопоставления элементов (см. ниже) |
Combine By:

| Значение | Описание |
|---|---|
| Matching Fields | Объединить элементы с одинаковыми значениями указанных полей |
| Position | Объединить по позиции: первый с первым, второй со вторым |
| All Possible Combinations | Все возможные пары элементов из двух входов (cross join) |
Опции:

| Опция | Описание |
|---|---|
| Fuzzy Compare | Нечёткое сравнение при сопоставлении полей |
| Disable Dot Notation | Отключить обращение к вложенным полям через точку |
| Clash Handling | Поведение при конфликте одноимённых полей |
| Multiple Matches | Поведение при нескольких совпадениях |
Choose Branch

Пропускает данные из одного конкретного входа без изменений. Используется для синхронизации веток без слияния данных.
| Параметр | Описание |
|---|---|
| Output Type | Wait for All Inputs to Arrive — ждать данные со всех входов перед выводом |
| Выход | Что передать на выход (см. ниже) |
| Use Data of Input | Номер входа, данные которого передать на выход |
Выход:

| Значение | Описание |
|---|---|
| Data of Specified Input | Передать данные указанного входа |
| A Single, Empty Item | Передать один пустой элемент |
Выходные данные
Зависит от режима:
- Добавить — все элементы всех входов в одном потоке
- Комбинировать — элементы с объединёнными полями из обоих входов
- Choose Branch — элементы только из выбранного входа