Я ищу некоторые направления в планировании последовательных задач в планировщике Windows. Задачи в этом случае являются рабочими процессами, которые запускают ETL данных и задания приращенной загрузки. Мы хотим инициировать только последующие задачи, в которых предыдущие задачи были выполнены. Любая помощь будет принята с благодарностью.

Спасибо!!

1 ответ1

0

Вы можете создать многошаговую задачу в планировщике задач Windows, но все шаги будут выполняться при ее запуске. (Вы можете использовать Start /Wait ... чтобы заставить каждый шаг ждать до завершения, прежде чем переходить к следующему шагу, если это все, что вам нужно. Но если вам нужно прервать весь набор в случае сбоя одного шага, вам потребуется больше детализации, чем в планировщике заданий.)

Другой вариант - заставить планировщик задач Windows запустить отдельный пакетный файл или скрипт Powershell, который затем обработает все остальное. Пакетный файл или скрипт Powershell могут затем запустить ваше первое задание, дождаться результата и затем решить, что делать дальше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .