Занятие 5.: Добавление конфигураций пакетов SQL Server Integration Services в модель развертывания пакета

Применимо к: SQL Server Integration Runtime служб SSIS в Фабрика данных Azure

С помощью конфигураций пакетов можно задавать свойства и переменные времени выполнения вне среды разработки. Конфигурации дают возможность разрабатывать пакеты, обладающие гибкостью и простотой распространения и развертывания. Службы Microsoft Integration Services предлагают следующие типы конфигурации:

  • XML-файл конфигурации

  • Переменная среды

  • Параметр реестра

  • Переменная родительского пакета

  • Таблица SQL Server

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

В мастере настройки пакета предстоит создать XML-конфигурацию, которая обновляет свойство Каталог контейнера "Цикл ForEach". Будет использоваться переменная уровня пакета, сопоставленная со свойством Каталог. После создания файла конфигурации следует изменить значение переменной вне среды разработки на путь к новой папке с образцами данных. При повторном выполнении пакета файл конфигурации заполняет значение переменной, которая, в свою очередь, обновляет свойство Directory . Затем пакет перебирает все файлы в новой, а не исходной, жестко заданной папке данных.

Примечание

Ознакомьтесь с предварительными требованиями для урока 1, если вы еще не сделали этого.

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

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

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