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


Занятие 6. Использование параметров в модели развертывания проекта

В SQL Server 2012 была добавлена новая модель развертывания, позволяющая развертывать проекты на сервере служб Integration Services. Сервер служб Integration Services позволяет управлять пакетами, запускать пакеты, а также настраивать значения времени выполнения для пакетов.

На этом занятии будет изменен пакет, созданный на занятии Занятие 5: Добавление конфигураций пакетов в модель развертывания пакета для использования модели развертывания проекта. Значение конфигурации будет заменено на параметр, чтобы указать местоположение образцов данных. Также можно скопировать пакет завершенного урока 5, который включен в учебник.

С использованием мастера настройки проекта служб Integration Services будет выполнено преобразование проекта для использования модели развертывания проектов, а также использования параметра, а не значения конфигурации для задания свойства каталога. На этом занятии частично рассматриваются шаги, необходимые для преобразования существующих пакетов служб SSIS в новую модель развертывания проекта.

При повторном выполнении пакета служба Integration Services использует параметр для заполнения значения переменной, а переменная в свою очередь обновит свойство «Каталог». В итоге пакет последовательно проходит все файлы в новой папке данных, определенной значением параметра, а не в папке, заданной в файле конфигурации пакета.

Важное примечаниеВажно!

Для выполнения упражнений этого учебника потребуется образец базы данных AdventureWorksDW2012. Дополнительные сведения об установке и развертывании образца базы данных AdventureWorksDW2012 см. в разделе Вопросы установки образцов кода и образцов баз данных SQL Server.

Задачи занятия

Это занятие содержит следующие задачи.

  1. Step 1: Copying the Lesson 5 Package

  2. Step 2: Converting the Project to the Project Deployment Model

  3. Step 3: Testing the Lesson 6 Package

  4. Step 4: Deploying the Lesson 6 Package

Начало занятия

Step 1: Copying the Lesson 5 Package