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


Занятие 1–3. Добавление пакетов и других файлов

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

В этой задаче к проекту, созданному в предыдущей задаче учебника по развертыванию, добавляются существующие пакеты, вспомогательные файлы для поддержки отдельных пакетов, а также файл сведений. Например, будет добавлен файл XML-данных, содержащий данные для пакета, и текстовый файл Readme с данными о всех пакетах проекта.

При развертывании пакетов в тестовой или рабочей среде файлы данных обычно не включаются в развертывание. Вместо этого источники данных настраиваются таким образом, чтобы обновлять соответствующие пути доступа к тестовым или рабочим версиям файлов или баз банных. В данном учебнике файлы данных включены в пакет развертывания для учебных целей.

Пакеты и примеры данных, которые используются при установке примеров SQL Server. К проекту из учебника по развертыванию добавляются следующие пакеты.

  • DataTransfer. Основной пакет для извлечения данных из неструктурированного файла, оценки значений столбцов в целях хранения строк в наборе данных по условию, а также для загрузки данных в таблицу базы данных AdventureWorks.

  • LoadXMLData. Пакет передачи данных, используемый для извлечения данных из XML-файла, оценки и статистической обработки значений столбцов, а также для загрузки данных в таблицу базы данных AdventureWorks.

Для поддержки развертывания этих пакетов проекту из учебника по развертыванию требуются следующие вспомогательные файлы.

Пакет Файлы
DataTransfer NewCustomers.txt
LoadXMLData orders.xml и orders.xsd

Кроме этого добавляется текстовый файл Readme с данными о проекте из учебника по развертыванию.

Пути, используемые в следующих процедурах, предполагают, что примеры SQL Server были установлены в расположении C:\\Program Files\\Microsoft SQL Server\\120\\Samples\\Integration Services\\по умолчанию. Если образцы были установлены в другое место, в процедурах следует указать его.

В следующей задаче добавляются настройки для пакетов DataTransfer и LoadXMLData. Все настройки хранятся в виде XML-файлов, и для указания их местоположения используются системные переменные среды. После создания файлов конфигурации их можно добавить в проект.

Добавление пакетов в проект из учебника по развертыванию

  1. Если SQL Server Data Tools (SSDT) еще не открыт, нажмите кнопку "Пуск", наведите указатель на все программы, наведите указатель на Microsoft SQL Server и щелкните SQL Server Data Tools.

  2. В меню Файл выберите пункт Открыть, щелкните Проект или решение, разверните папку Deployment Tutorial и нажмите кнопку Открыть, а затем дважды щелкните файл Deployment Tutorial.sln.

  3. В обозревателе решений правой кнопкой мыши щелкните проект Deployment Tutorial, нажмите кнопку Добавитьи выберите Существующий пакет.

  4. В диалоговом окне Добавление копии существующего пакета в разделе Расположение пакетавыберите пункт Файловая система.

  5. Нажмите кнопку обзора (...), перейдите к папке C:\Program Files\Microsoft SQL Server\100\Samples\Integration ServicesTutorial\Deploying Packages\Completed Packages, выберите файл DataTransfer.dtsx и нажмите кнопку Открыть.

  6. Щелкните OK.

  7. Повторите шаги 3 — 6, выбрав на этот раз пакет LoadXMLData.dtsx, расположенный в папке «C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Completed Packages».

Добавление вспомогательных файлов в проект из учебника по развертыванию

  1. В обозревателе решений правой кнопкой мыши щелкните проект Deployment Tutorial, выберите пункт Добавить, а затем пункт Существующий элемент.

  2. В диалоговом окне Добавление существующего элемента — Deployment Tutorial перейдите к папке C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deployment Packages\Sample Data, выберите файлы orders.xml, orders.xsd и NewCustomers.txt и нажмите кнопку Добавить.

  3. В диалоговом окне Add Existing Item - Deployment Tutorial (Добавление существующего элемента — Учебник по развертыванию) перейдите к папке C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deployment Packages\, выберите файл Readme.txt и нажмите кнопку Добавить.

  4. В меню «Файл» выберите команду Сохранить все.

Следующая задача занятия

Шаг 4. Добавление конфигурации пакета