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

Связи и зависимости алгоритма

Назначение​

Понять, от каких алгоритмов и потоков зависит ваш алгоритм и кто зависит от него — до удаления, смены выходной таблицы или правки расписания.

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

Авторам связанных витрин и участникам ночных цепочек.

Где в UI​

Рабочая область алгоритма → панель «Связи и зависимости».

Понятия​

  • Зависит от — алгоритмы, результаты которых вы читаете или после которых логично запускаться.
  • Зависят от вас — алгоритмы, которые читают ваш выход или ждут ваш успешный запуск.
  • Потоки — процессы, куда встроен алгоритм.

Сценарии​

Посмотреть зависимости​

  1. Откройте алгоритм.
  2. Откройте панель связей и зависимостей.
  3. Просмотрите списки «зависит от», «зависят от этого», связанные потоки.
  4. Перейдите по имени связанного объекта, если нужна деталь.

Перед удалением или сменой выхода​

  1. Откройте зависимости.
  2. Если список «зависят от вас» или потоки не пусты — согласуйте изменения с владельцами.
  3. Только потом удаляйте алгоритм или меняйте имя/схему результата.

Задать «зависит от»​

  1. В панели зависимостей выберите алгоритмы-источники из списка (с подсказкой выходной таблицы).
  2. Сохраните.
  3. Используйте это как документацию для команды и как ориентир при сборке потока.

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

  • Зависимость в панели не всегда автоматически блокирует удаление — читайте предупреждения UI.
  • Пустая панель не гарантирует отсутствие скрытых связей через таблицы — сверяйте ещё и каталог.

Что дальше​