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


Занятие 3. Добавление конфигурации пакета

С помощью конфигураций пакета можно задавать исполняемые свойства и переменные вне среды разработки. Она помогает в разработке гибких и простых в развертывании и распространении пакетов. В службах MicrosoftIntegration Services доступны следующие типы настроек:

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

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

  • Запись реестра

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

  • Таблица SQL Server

На этом занятии требуется изменить простой пакет Integration Services, созданный на Занятие 2. Добавление циклов, с использованием конфигураций пакетов. Также можно скопировать пакет завершенного урока 2, который включен в учебник. В мастере настройки пакета предстоит создать XML-конфигурацию, которая обновляет свойство Directory контейнера «цикл по каждому элементу» с помощью переменной уровня пакета, сопоставленной свойству «Каталог». После создания файла конфигурации следует изменить значение переменной вне среды разработки и создать в измененном свойстве ссылку на новую папку с образцами данных. При повторном выполнении пакета значение переменной заполняется из файла конфигурации, а переменная, в свою очередь, обновляет свойство Directory . В итоге пакет последовательно проходит все файлы в новой, а не исходной папке данных, жестко закодированной в пакете.

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

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

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

Значок служб Integration Services (маленький)Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу служб Integration Services на сайтах MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.