У меня есть план обслуживания, который выглядит следующим образом ...
Client 1 Import Data (Success) -> Process Data (Success) -> Post Process (Completion) -> Next Client
Client 2 Import Data (Success) -> Process Data (Success) -> Post Process (Completion) -> Next Client
Client N ...
Импорт данных и данных процесса вызывает задания, а Post Process - задача Execute Sql.Если импортировать данные или обработать данные не удастся, он перейдет к следующему клиенту. Импорт данных ...
И данные импорта, и данные процесса - это задания, содержащие пакеты служб SSIS, использующие встроенный поставщик ведения журнала SQL.
Я ожидаю, что конфигурация в том виде, в каком она есть, выглядит следующим образом:
- Клиент 1 Выполнение импорта данных: Сбой -> Клиент 2 Импорт данных |Успешные данные процесса
- Выполнение данных процесса: сбой -> Клиент 2 Импорт данных |Пост-процесс успеха
- Запуск пост-процесса: Завершение -> Успех или неудача -> Данные импорта следующего клиента
Это не то, что я вижу в своих журналах, хотя ...Я вижу несколько записей журнала импорта данных клиента SSIS, затем несколько записей журнала постобработки, а затем возвращаюсь к данным импорта клиента!Arg !!
Что я делаю не так?Я не думал, что «успех» части данных об импорте данных клиента 1 начнется до тех пор, пока ... ну ... успешно, ака закончена!Журналы, кажется, указывают на иное, хотя ...
Мне действительно нужно, чтобы эти задачи были последовательными, а не параллельными.Возможно ли это?
Спасибо!