Для объединения данных
Шаги этой группы называются "Соединители". Они служат для объединения записей из потоков с потенциально разными метаданными в соответствии с заданным ключом соединения и способом преобразования.
Соединители имеют как входные, так и выходные порты. Первый входной порт шага-соединителя называется "главным" или "мастером" и обозначается номером «0», остальные входные порты — "подчинённые".
Соединители всегда объединяют только записи из главного порта с записями из подчинённых портов. И не объединяют записи из ведомых портов между собой.
- HASH_JOIN - объединяет потоки данных из двух и более источников по ключу, не требует предварительной сортировки
- MERGE_JOIN - объединяет потоки данных из двух и более источников по ключу, требует предварительную сортировку
- CROSS_JOIN - создает декартово произведение записей из подключенных входных портов, не требует предварительной сортировки
- DBJOIN - объединяет по ключу два потока данных, один из которых - база данных, не требует предварительной сортировки