Соединение таблиц (Join) на полотне
Назначение
На визуальном полотне соединить две или больше таблиц одним блоком Join: выбрать тип соединения и условия.
Кому полезно
Авторам визуальных алгоритмов, которым нужно склеить источники по ключам.
Где в UI
Визуальный редактор → палитра → блок Join → панель настроек узла .
Понятия
- Левый и правые входы — к узлу подключаются таблицы-источники.
- Тип соединения — внутреннее / левое / правое / полное (как предлагает форма).
- Условие — сопоставление колонок или выражение; может быть несколько условий.
- Режим выражения — визуальная сборка условия или запись выражения целиком (если переключатель есть в панели).
Сценарии
Соединить две таблицы
- Добавьте Join на полотно.
- Подключите первую таблицу к левому входу, вторую — к правому.
- Откройте настройки Join.
- Выберите тип соединения.
- Проверьте предложенное сопоставление полей; поправьте условия.
- При совпадающих именах колонок задайте переименования, если панель это предлагает.
- Сохраните алгоритм и проверьте превью.
Несколько правых таблиц
- Подключите дополнительные правые входы.
- Настройки для каждого правого входа могут быть на отдельных вкладках — заполните каждую.
- Смотрите превью итога после Join.
Ограничения и ошибки
- Пустые или противоречивые условия не дадут корректный запуск — читайте валидацию рабочей области.
- Путаница LEFT/INNER даёт «пропавшие» строки — сверяйте тип join с бизнес-ожиданием.
- Сначала проверяйте Join на превью, потом ставьте в расписание.