Проекты служб Integration Services
SQL Server предусматривает для разработки пакетов служб Integration Services и управления ими две среды: Business Intelligence Development Studio и SQL Server Management Studio.
Среда Business Intelligence Development Studio обеспечивает разработку пакетов служб Integration Services. Можно также создавать используемые в этих пакетах объекты «Источник данных» и «Представление источника данных». Дополнительные сведения см. в разделе Общие сведения о среде Business Intelligence Development Studio.
Среда SQL Server Management Studio использует службу Integration Services для управления пакетами служб Integration Services в тестовых и производственных средах. Дополнительные сведения см. в разделе Общие сведения о среде SQL Server Management Studio.
Обе эти среды реализуют концепцию проектов в рамках решений для организации и управления элементами, используемыми для построения решений бизнес-аналитики. Дополнительные сведения см. в разделе Общие сведения о решениях, проектах и элементах.
Примечание |
---|
Среда Microsoft Visual Studio 2010 не поддерживает проекты Business Intelligence Development StudioIntegration Services, службы Report Services и Analysis Services для SQL Server 2008. Чтобы обойти эту проблему, можно установить Visual Studio 2008 на том же компьютере, что и Visual Studio 2010, и открывать проекты Business Intelligence Development Studio в среде Visual Studio 2008. |
Основные сведения о проектах служб Integration Services
В средах SQL Server Management Studio и Business Intelligence Development Studio проект представляет собой контейнер, в котором создаются пакеты служб Integration Services.
В среде Business Intelligence Development Studio в проекте служб Integration Services хранятся и группируются файлы, связанные с пакетом. Например, проект содержит файлы, необходимые для создания специального извлечения, преобразования и загрузки решения ETL, включая пакет, источник данных и представления источника данных.
Прежде чем приступать к созданию проекта служб Integration Services, необходимо ознакомиться с тем, что входит в проект подобного типа. После знакомства с содержимым проекта можно приступать к созданию и работе с проектом служб Integration Services.
Папки в проектах служб Integration Services
На следующей диаграмме показаны папки проекта служб Integration Services.
В следующей таблице описаны папки, представленные в проекте служб Integration Services.
Папка |
Описание |
---|---|
Источники данных |
Содержит источники данных на уровне проекта, на которые могут ссылаться несколько пакетов. Дополнительные сведения см. в разделе Источник данных (службы SSIS). |
Представления источников данных |
Содержит построенные на основе источников данных представления, на которые могут ссылаться источники, преобразования и назначения. Дополнительные сведения см. в разделе Представление источника данных (службы SSIS). |
Пакеты служб SSIS |
Содержит пакеты. Дополнительные сведения см. в разделах Пакеты служб Integration Services и Проектирование и разработка пакетов (службы Integration Services). |
Разное |
Содержит файлы, не являющиеся источниками, представлениями источников данных или файлами пакетов. |
Файлы в проектах служб Integration Services
При добавлении в решение нового или существующего проекта служб Integration ServicesBusiness Intelligence Development Studio создает файлы проекта, имеющие расширения Dtproj, Dtproj.user и Database.
Файл *.dtproj содержит данные о конфигурации пакета и таких элементах, как источники данных и пакеты.
Файл *.dtproj.user содержит данные о личных настройках работы с этим проектом.
Файл *.database содержит данные, необходимые среде Business Intelligence Development Studio для открытия проекта служб Integration Services.
Основные сведения о решениях
В средах SQL Server Management Studio и Business Intelligence Development Studio решение — это контейнер, который выполняет группирование и управление проектами и используется при разработке комплексных бизнес-решений. Решение позволяет обрабатывать несколько проектов как один модуль и сводить воедино несколько связанных проектов, способствующих бизнес-решению. Дополнительные сведения см. в разделе Решения как контейнеры.
Решения в средах SQL Server Management Studio и Business Intelligence Development Studio могут включать проекты различных типов. Если возникла необходимость использования конструктора служб SSIS для создания пакета Integration Services, то разработчик работает в проекте Integration Services, входящем в решение в среде Business Intelligence Development Studio. Дополнительные сведения см. в разделе Общие сведения о среде Business Intelligence Development Studio.
При создании нового решения среда Business Intelligence Development Studio добавляет папку решений в обозреватель решений и создает файлы с расширениями SLN и SUO.
SLN-файл содержит данные о конфигурации решения и список входящих в него проектов.
SUO-файл содержит сведения о пользовательских настройках для работы с решением.
Среда Business Intelligence Development Studio автоматически создает решение в момент создания пользователем нового проекта, однако пользователь может создать пустое решение, а затем добавить в него проекты позже.
Примечание |
---|
По умолчанию при создании нового проекта служб Integration Services в среде Business Intelligence Development Studio решение не отображается в области Обозреватель решений. Чтобы изменить это поведение по умолчанию, в меню Сервис выберите пункт Параметры. В диалоговом окне Параметры последовательно раскройте элементы Проекты и решения, а затем щелкните Общие. На странице Общие выберите Всегда показывать решение. |
|
Журнал изменений
Обновленное содержимое |
---|
Добавлены сведения о поддержке в Visual Studio 2010 проектов Business Intelligence Development Studio. |