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


Проекты служб Integration Services (SSIS)

В SQL Server имеется среда SQL Server Data Tools (SSDT), предназначенная для разработки пакетов Службы Integration Services.

При развертывании пакетов в базу данных Microsoft SQL Server или хранилище пакетов SSIS для управления пакетами используются службы Службы Integration Services. Служба Службы Integration Services доступна только в среде SQL Server Management Studio. Дополнительные сведения об этой службе см. в разделе Службы Integration Services (службы SSIS). Дополнительные сведения о развертывании пакетов см. в разделе Развертывание пакетов (службы SSIS).

При развертывании проектов служб Службы Integration Services на сервер Службы Integration Services для управления проектами используются представления и хранимые процедуры Transact-SQL в среде SQL Server Management Studio. Дополнительные сведения о развертывании проектов см. в разделе Развертывание проектов и пакетов. Дополнительные сведения о сервере служб Службы Integration Services см. в разделе Службы Integration Services (SSIS Server).

Общие сведения о средах SQL Server Data Tools (SSDT) и SQL Server Management Studio см. в разделе Службы Integration Services (SSIS) и среды Studio.

Основные сведения о проектах служб Integration Services

Проект представляет собой контейнер, в котором создаются пакеты служб Службы Integration Services.

В среде SQL Server Data Tools (SSDT) в проекте служб Службы Integration Services хранятся и группируются файлы, связанные с пакетом. Например, проект содержит файлы, необходимые для создания специального извлечения, преобразования и загрузки решения ETL.

Прежде чем приступать к созданию проекта служб Службы Integration Services, необходимо ознакомиться c основным содержимым проекта этого типа. После знакомства с содержимым проекта можно приступать к созданию и работе с проектом служб Службы Integration Services.

Папки в проектах служб Integration Services

На следующей диаграмме показаны папки проекта служб Службы Integration Services в среде SQL Server Data Tools (SSDT).

Папки в проекте служб Integration Services

В следующей таблице описаны папки, появляющиеся в проекте служб Службы Integration Services.

Папка

Описание

Пакеты служб SSIS

Содержит пакеты. Дополнительные сведения см. в разделе Пакеты служб Integration Services (SSIS).

Прочее

Содержит файлы, не являющиеся файлами пакетов.

Файлы в проектах служб Integration Services

При добавлении в решение нового или существующего проекта служб Службы Integration Services среда SQL Server Data Tools (SSDT) создает файлы проекта, имеющие расширения Dtproj, Dtproj.user и Database.

  • Файл *.dtproj содержит данные о конфигурации проекта и таких элементах, как пакеты.

  • Файл *.dtproj.user содержит данные о личных настройках работы с этим проектом.

  • Файл *.database содержит данные, необходимые среде SQL Server Data Tools (SSDT) для открытия проекта служб Службы Integration Services.

Основные сведения о решениях

Решение — это контейнер, который выполняет группирование проектов и управление проектами, которые используются при разработке комплексных бизнес-решений. Решение позволяет обрабатывать несколько проектов как один модуль и сводить воедино несколько связанных проектов, задействованных в бизнес-решении.

Решения могут содержать проекты различных типов. Если возникла необходимость в использовании конструктора служб SSIS для создания пакета Службы Integration Services, то разработчик работает в проекте служб Службы Integration Services, входящем в решение в среде SQL Server Data Tools (SSDT).

При создании нового решения среда SQL Server Data Tools (SSDT) добавляет папку решений в обозреватель решений и создает файлы с расширениями SLN и SUO.

  • SLN-файл содержит данные о конфигурации решения и список входящих в него проектов.

  • SUO-файл содержит сведения о пользовательских настройках для работы с решением.

Среда SQL Server Data Tools (SSDT) автоматически создает решение в момент создания пользователем нового проекта, однако пользователь может создать пустое решение, а затем добавить в него проекты позже.

ПримечаниеПримечание

По умолчанию при создании нового проекта служб Службы Integration Services в среде SQL Server Data Tools (SSDT) решение не отображается в панели Обозреватель решений. Чтобы изменить это поведение по умолчанию, в меню Сервис выберите пункт Параметры. В диалоговом окне Параметры последовательно раскройте элементы Проекты и решения, а затем щелкните Общие. На странице Общие выберите Всегда показывать решение.

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

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


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

Связанные задачи

Добавление или удаление проектом служб Integration Services из решения

Создание нового проекта служб Integration Services

Добавление элемента к проекту служб Integration Services

Копирование элементов проекта

См. также

Разработка проекта служб Integration Services