Перейти к основному содержимому

Расписание, версии и запуски алгоритма

Назначение​

Понять, какая редакция алгоритма считается опорной, как включить автозапуск и где смотреть историю прогонов.

Кому полезно​

Авторам, которые выводят алгоритм из «ручного эксперимента» в регулярную работу.

Где в UI​

  • Статус версии — в шапке рабочей области алгоритма.
  • Раздел Расписание в модуле и настройки расписания у объекта.
  • Карточка запуска — с главной, из списка или после ручного старта.

Понятия​

  • Ручная версия — названный снимок, к которому можно вернуться.
  • «Соответствует версии» / «Изменено» — совпадает ли то, что на экране, с последней сохранённой версией.
  • Расписание — правила автозапуска; без него — только ручной старт.
  • Карточка запуска — снимок конкретного прогона. Схема в редакторе после старта могла измениться.

Сценарии​

Зафиксировать версию​

  1. Доведите алгоритм до рабочего состояния ручными запусками.
  2. Создайте новую версию, задайте понятное имя.
  3. Убедитесь, что статус в шапке отражает соответствие версии.

Включить расписание​

  1. Откройте настройки расписания алгоритма или вкладку Расписание.
  2. Добавьте правило (период / cron — как предлагает форма).
  3. Сохраните.
  4. Контролируйте «последний / следующий» запуск в списке.

Алгоритм без расписания запускается только вручную. Перед включением пройдите чеклист.

Экран «Расписание запусков»​

Отдельная страница модуля (Расписание запусков) показывает плановые прогоны разом:

  • колонки: статус расчёта, последний и следующий запуск, периодичность, владельцы, длительность;
  • поиск по названию, владельцу, периодичности;
  • отключить расписание — плановые запуски останавливаются, сам алгоритм остаётся в каталоге.

Используйте экран как операторскую доску по всем алгоритмам с cron/интервалом.

Разобрать запуск​

  1. Откройте запуск с главной или из уведомления.
  2. Прочитайте статус и сводку.
  3. Разверните ход выполнения (лог-линии).
  4. При ошибке исправьте алгоритм и повторите вручную до включения расписания.

Ограничения и ошибки​

  • Не включайте расписание на неотлаженном запросе.
  • Удаление алгоритма удаляет историю и расписание.
  • «Жёлтый» статус изменений напоминает: то, что вы видите в редакторе, может отличаться от того, что считают автозапуски — сверьте процесс версий с практикой команды.

Что дальше​