редактор задачи «Выполнение пакета»
Для настройки задачи «Выполнение пакета» используйте редактор задачи «Выполнение пакета». Задача «Выполнение пакета» расширяет возможности служб Службы Integration Services в рамках организации, позволяя одним пакетам выполнять другие пакеты как часть рабочего процесса.
Выбор необходимого действия
|
Открытие редактора задачи «Выполнение пакета»
Откройте в среде Visual Studio проект служб Службы Integration Services, содержащий задачу «Выполнение пакета».
Щелкните правой кнопкой задание в конструкторе служб SSIS и выберите пункт Изменить.
Задание параметров на странице «Общие»
Название
Укажите уникальное имя для задачи «Выполнение пакета». Это имя используется в качестве метки для значка задачи.Примечание Имена задач в пределах пакета должны быть уникальными.
Описание
Введите описание для задачи «Выполнение пакета».
Задание параметров на странице «Пакет»
Тип ссылки
Выберите пункт меню Ссылка на проект для дочерних пакетов, содержащихся в проекте. Выберите пункт меню Внешняя ссылка для дочерних пакетов, расположенных вне проекта.Примечание Если проект, в котором содержится пакет, не был преобразован в модель развертывания проекта, то параметр Тип ссылки доступен только для чтения и принимает значение Внешняя ссылка. Дополнительные сведения о преобразовании см. в разделе Развертывание проектов на сервере служб Integration Services.
Пароль
Если дочерний пакет защищен паролем, введите пароль для него или нажмите кнопку с многоточием (...) и создайте новый пароль для данного дочернего пакета.ExecuteOutOfProcess
Укажите, должен дочерний пакет выполняться в процессе родительского пакета или в отдельном процессе. По умолчанию свойство ExecuteOutOfProcess в задаче «Выполнение пакета» равно значению False, а дочерний пакет выполняется в том же процессе, что и родительский пакет. Если установить свойство в значение true, дочерний пакет запускается в отдельном процессе. Это может замедлить запуск дочернего пакета. Кроме того, если свойству задано значение true, то выполнять отладку пакета только при установке средств нельзя. Для этого необходимо установить продукт службы Службы Integration Services. Дополнительные сведения см. в разделе Установка служб Integration Services.
Динамические параметры ReferenceType
ReferenceType = внешняя ссылка
Местоположение
Выберите местоположение дочернего пакета. Это свойство имеет параметры, указанные в следующей таблице.Значение
Описание
SQL Server
Установите местонахождение экземпляра SQL Server.
Файловая система
Указывает, что местоположение находится в файловой системе.
Соединение
Выберите тип места хранения дочернего пакета.PackageNameReadOnly
Отображает имя пакета.
ReferenceType = ссылка на проект
- PackageNameFromProjectReference
Выберите пакет, содержащийся в проекте, который станет дочерним пакетом.
Динамические параметры местоположения
Местонахождение = SQL Server
Соединение
Выберите из списка диспетчер соединения OLE DB или нажмите кнопку <Создать соединение...>, чтобы создать новый диспетчер соединений.Связанные разделы: Диспетчер соединений OLE DB, настройка диспетчера соединений OLE DB
PackageName
Введите имя дочернего пакета или нажмите кнопку с многоточием (...) и определите местоположение пакета.
Местоположение = файловая система
Соединение
Выберите из списка диспетчер подключения файлов или нажмите кнопку <Создать соединение...>, чтобы создать новый диспетчер соединений.См. также Диспетчер соединения файлов, Редактор диспетчера подключения файлов
PackageNameReadOnly
Отображает имя пакета.
Задание параметров на странице «Привязки параметров»
Из родительского пакета или проекта можно передавать значения в дочерний пакет. Проект должен использовать модель развертывания проекта, а дочерний пакет должен содержаться в одном проекте с родительским пакетом.
Сведения о преобразовании проектов в модели развертывания проектов см. в разделе Развертывание проектов на сервере служб Integration Services.
Параметр дочернего проекта
Введите или выберите имя параметра дочернего пакета.Параметр привязки или переменная
Выберите параметр или переменную, содержащие значение, которое необходимо передать в дочерний пакет.Добавить
Нажмите, чтобы сопоставить параметр или переменную с параметром дочернего пакета.Удалить
Нажмите, чтобы удалить сопоставление параметра или переменной с параметром дочернего пакета.