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