Занятие 5. Добавление конфигураций пакетов служб SSIS для модели развертывания пакетов
Область применения: среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
С помощью конфигураций пакетов можно задавать свойства и переменные времени выполнения вне среды разработки. Конфигурации дают возможность разрабатывать пакеты, обладающие гибкостью и простотой распространения и развертывания. Службы Microsoft Integration Services предлагают следующие типы конфигурации:
XML-файл конфигурации
Переменная среды
Параметр реестра
Переменная родительского пакета
Таблица SQL Server
В этом уроке вы будете изменять типовой пакет Integration Services, созданный в разделе Урок 4. Добавление перенаправления потока ошибок с помощью Integration Services, чтобы использовать модель развертывания пакетов и воспользоваться преимуществами конфигураций пакетов. Вы также можете скопировать готовый пакет урока 4, включенный в этот учебник.
В мастере настройки пакета предстоит создать XML-конфигурацию, которая обновляет свойство Каталог контейнера "Цикл ForEach". Будет использоваться переменная уровня пакета, сопоставленная со свойством Каталог. После создания файла конфигурации следует изменить значение переменной вне среды разработки на путь к новой папке с образцами данных. При повторном выполнении пакета файл конфигурации заполняет значение переменной, которая, в свою очередь, обновляет свойство Directory . Затем пакет перебирает все файлы в новой, а не исходной, жестко заданной папке данных.
Примечание.
Ознакомьтесь с предварительными требованиями для урока 1, если вы еще не сделали этого.
Задачи занятия
Это занятие содержит следующие задачи.