Установка ограничений очередностью для задач и контейнеров
После того как пакет будет содержать несколько задач и контейнеров, можно связать их в последовательный поток операций при помощи ограничений очередностью. Каждое ограничение очередностью ссылается на два исполняемых объекта: две задачи, два контейнера или по одному от каждого. Они известны как приоритетный исполняемый объект и исполняемый объект с ограничением. Приоритетный исполняемый объект — это задача или контейнер, результат исполнения (удачный или не удачный) которых может определять, запускается ли следующая задача или контейнер, или исполняемый объект с ограничением. Дополнительные сведения см. в разделе Ограничения очередностью.
При линейном потоке управления, то есть без ветвления, ограничения очередностью сами управляют последовательностью, в которой запускаются задачи. Если поток управления содержит ветвления, ядро во время выполнения служб Integration Services определяет порядок выполнения задачи и контейнеров, которые непосредственно следуют за ветвлением.
Примечание. |
---|
Ядро во время выполнения также определяет порядок выполнения несвязанных потоков операций в потоке управления. |
Ограничение очередностью по умолчанию использует только ограничение, и ограничение требует успешного запуска приоритетного исполняемого объекта. Ограничение очередностью можно изменить для использования выражений с ограничениями или для использования выражений вместо ограничений, а также для определения успешного или неудачного выполнения приоритетного исполняемого объекта.
Конструктор служб SSIS использует цвет для определения типа ограничения очередностью. Успешное ограничение отмечается зеленым, неуспешное — красным, завершенное — синим. Для отображения текстовых меток в конструкторе служб SSIS, обозначающих тип ограничения, необходимо настроить специальные возможности конструктора служб SSIS. Дополнительные сведения см. в разделе Специальные возможности в среде Business Intelligence Development Studio.
После создания ограничения очередностью по умолчанию можно изменить его свойства.
Создание ограничения очередностью по умолчанию
Изменение ограничения очередностью
Как установить значения ограничения очередностью с помощью контекстного меню
Как установить свойства ограничения очередностью при помощи редактора ограничений очередностью
Как задать свойства управления очередностью в окне «Свойства»
Добавление функциональности ограничениям очередностью
После создания ограничения очередностью по умолчанию можно расширить его функциональные возможности следующим образом:
- Добавить выражения в ограничение. Дополнительные сведения см. в разделе Добавление выражений к ограничению очередностью.
- Настроить ограничение для вычисления в сочетании с другими ограничениями. Дополнительные сведения см. в разделе Применение нескольких ограничений очередностью.
См. также
Задачи
Добавление задач к потоку управления
Группирование задач и контейнеров
Добавление перечисления к потоку управления
Добавление итерации к потоку управления
Использование последовательности в потоке управления
Основные понятия
Создание пакета потока управления