У меня есть пакет MAIN SSIS, который внутри вызывает 2 дочерних пакета.
Этот MAIN pkg запускает 2 пакета вместе (используя задачи процесса выполнения «dtexec/DTS»), и существует бизнес-правило для просмотра столбца таблицы для определенной метки времени и ожидания, пока эта метка времени не станет сегодняшней датой (эта метка времени обновляется третьей стороной). ).
В настоящее время я использую цикл foreach для проверки этой метки времени, однако я использую оператор T-SQL для сна в течение 10 минут между каждой повторной попыткой, т.е.:
WAITFOR DELAY '00:10:00'
Мой вопрос в том, что это ожидание повесит весь ОСНОВНОЙ пакет SSIS или только этот дочерний пакет?
Кроме того, есть ли лучший способ добиться этой функциональности, чтобы оба дочерних пакета могли работать параллельно, не зависая друг от друга?