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


Добавление задачи или контейнера в поток управления или удаление их из него

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

При работе с конструктором потоков управления панель элементов в конструкторе служб SSIS содержит задачи, предоставляемые службами Integration Services для создания потока управления в пакете. Дополнительные сведения об области элементов см. в разделе SSIS Toolbox.

Пакет может содержать несколько экземпляров одной задачи. Каждый экземпляр задачи в пакете уникально идентифицируется, следовательно, можно настроить каждый экземпляр независимо от других.

При удалении задачи, элементы управления очередностью, которые соединяли задачу с другими задачами и контейнерами потока управления, также удаляются.

Следующие процедуры описывают способы добавления или удаления задачи или контейнера в потоке управления пакета.

Добавление задачи или контейнера к потоку управления

  1. В SQL Server Data Tools (SSDT) откройте проект служб Integration Services, содержащий нужный пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Перейдите на вкладку Поток управления .

  4. Чтобы открыть Область элементов, выберите пункт Область элементов в меню Вид .

  5. Раскройте Элементы потока управления и Задачи обслуживания.

  6. Перетащите задачи и контейнеры из области элементов в область конструктора на вкладке Поток управления .

  7. Подключите задачу или контейнер в рамках потока управления пакетами перетаскиванием его соединителя на другой компонент в потоке управления.

  8. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .

Удаление задачи или контейнера из потока управления

  1. В SQL Server Data Tools (SSDT) откройте проект служб Integration Services, содержащий нужный пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений. Выполните одно из следующих действий:

    • Перейдите на вкладку Поток управления , щелкните правой кнопкой мыши задачу или пакет, которые необходимо удалить, и затем выберите пункт Удалить.

    • Откройте обозреватель пакетов. В папке Исполняемые объекты щелкните правой кнопкой мыши задачу или контейнер, которые необходимо удалить, затем выберите пункт Удалить.

  3. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .

Задание свойств задач или контейнера

Большинство свойств задач и контейнеров можно задать с помощью окна Свойства . Исключение составляют свойства коллекций задач и свойства, задание которых в окне Свойства было бы слишком сложным. Например, нельзя настроить перечислитель, который контейнер «цикл по каждому элементу» использует в окне Свойства . Для задания таких сложных свойств следует использовать редактор задачи или контейнера. У большинства редакторов задач и контейнеров имеется несколько узлов, содержащих связанные свойства. Имя узла указывает на субъект свойств, содержащихся в узле.

Следующие процедуры описывают задание свойств задачи или контейнера с помощью окон Свойства либо с помощью соответствующего редактора задачи или контейнера.

Задание свойств задачи или контейнера с помощью окна "Свойства"

  1. В SQL Server Data Tools (SSDT) откройте проект служб Integration Services, содержащий нужный пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Перейдите на вкладку Поток управления .

  4. В области конструктора на вкладке Поток управления щелкните правой кнопкой мыши задачу или контейнер, затем выберите пункт Свойства.

  5. В окне Свойства обновите значение свойства.

    Примечание.

    Большинство свойств можно установить, введя значение в текстовое поле или выбрав его из списка. Однако некоторые свойства являются сложными и имеют собственный редактор свойств. Чтобы установить свойство, щелкните текстовое поле и нажмите кнопку (…) для открытия специализированного редактора.

  6. При желании можно создать выражения свойств для динамического обновления свойств задачи или контейнера. Дополнительные сведения см. в разделе Добавление или изменение выражение свойства.

  7. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .

Задание свойств задачи или контейнера с помощью редактора задачи или контейнера

  1. В SQL Server Data Tools (SSDT) откройте проект служб Integration Services, содержащий нужный пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Перейдите на вкладку Поток управления .

  4. В области конструктора на вкладке Поток управления щелкните правой кнопкой мыши задачу или контейнер, затем выберите пункт Изменить , чтобы открыть соответствующий редактор задачи или контейнера.

    Сведения о настройке контейнера "цикл по элементам" см. в разделе Настройка контейнера "цикл по элементам".

    Сведения о настройке контейнера "цикл по каждому элементу" см. в разделе Настройка контейнера "цикл по каждому элементу".

    Примечание.

    У контейнера последовательности нет настраиваемого редактора.

  5. Если в редакторе задачи или контейнера имеется несколько узлов, щелкните тот, который содержит нужное свойство.

  6. Либо щелкните пункт Выражения и создайте на странице Выражения выражения свойств, которые будут автоматически обновлять свойства задачи или контейнера. Дополнительные сведения см. в разделе Добавление или изменение выражение свойства.

  7. Обновите значение свойства.

  8. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .

См. также

Задачи служб Integration Services
Контейнеры служб Integration Services
Поток управления