Поделиться через


Применение нескольких ограничений очередностью

Ограничение очередностью соединяет два исполняемых объекта: две задачи, два контейнера или по одному от каждого. Они известны как приоритетный исполняемый объект и исполняемый объект с ограничением. Дополнительные сведения см. в разделе Ограничения очередностью.

Исполняемый объект с ограничением может иметь несколько ограничений очередностью. Если задача или контейнер содержит несколько ограничений, то при помощи свойства LogicalAnd указывается, следует ли вычислять ограничение очередностью отдельно или вместе с остальными ограничениями.

Сборка сложных сценариев ограничений путем их группирования позволяет создавать сложный поток управления в пакетах. Например, на следующей иллюстрации задача Г связана с задачей А ограничением Success, задача Г с задачей Б — ограничением Failure, а задача Г и В — ограничением Success.

Элементы управления очередностью между задачами А и Г, задачами Б и Г, а также задачами В и Г участвуют в логических связях типа and. Для запуска задачи Г задачи А и В должны выполниться успешно, а задача Б должна завершиться с ошибкой.

Множественные ограничения очередностью

Свойство LogicalAnd может быть задано в окне Редактор управления очередностью в конструкторе служб SSIS или в окне настроек, предоставленных Business Intelligence Development Studio.

Процедуры

Настройка ограничения очередностью

См. также

Задачи

Добавление выражений к ограничению очередностью
Установка ограничений очередностью для задач и контейнеров

Справка и поддержка

Получение помощи по SQL Server 2005