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


Архитектура служб Integration Services

Изменения: 17 июля 2006 г.

Службы Microsoft SQL Server 2005 Integration Services (SSIS) состоят из четырех основных частей: служб Integration Services, объектной модели служб Integration Services, среды выполнения и исполняемых объектов служб Integration Services времени выполнения, а также задачи «Поток данных», инкапсулирующей подсистему обработки потока данных и компоненты потока данных.

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

Архитектура служб Integration Services

Разработчики, получающие доступ к объектной модели служб Integration Services из пользовательских клиентов или программирующие задачи и преобразования, могут писать программный код на любом языке, совместимом со средой CLR. Дополнительные сведения см. в разделе Integration Services Programming.

Службы Integration Services

Служба Integration Services, доступная в среде SQL Server Management Studio, осуществляет контроль работающих пакетов служб Integration Services и управляет хранением пакетов.

Дополнительные сведения см. в следующих разделах:

Службы Integration Services

Общие сведения о среде SQL Server Management Studio

Объектная модель служб Integration Services

Объектная модель служб Integration Services включает в себя управляемые API-интерфейсы для доступа к средствам служб Integration Services, программам командной строки и пользовательским приложениям.

Дополнительные сведения см. в следующих разделах:

Integration Services Programming

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

Среда выполнения служб Integration Services

Среда выполнения служб Integration Services сохраняет макет пакетов, выполняет пакеты и обеспечивает поддержку ведения журналов, точек останова, настройки, соединений и транзакций. Исполняемые объекты времени выполнения служб Integration Services — это пакеты, контейнеры, задачи и контейнер-обработчики событий, содержащиеся в службах Integration Services, а также пользовательские задачи.

Дополнительные сведения см. в следующих разделах:

Пакеты служб Integration Services

Контейнеры служб Integration Services

Задачи служб Integration Services

Обработчики событий служб Integration Services

Microsoft.SqlServer.Dts.Runtime

Поток данных служб Integration Services

Задача «Поток данных» инкапсулирует подсистему обработки потока данных. Подсистема обработки потока данных предоставляет размещенные в памяти буферы для перемещения данных из источника на целевой объект и вызова средств для извлечения данных из файлов и реляционных баз данных. Подсистема обработки потока данных также управляет преобразованиями, которые изменяют данные, и назначениями, которые загружают данные или делают их доступными для других процессов. Компонентами потока данных служб Integration Services являются источники, преобразования и назначения, включенные в службы Integration Services. Можно также добавлять к потоку данных пользовательские компоненты.

Дополнительные сведения см. в следующих разделах:

Задача «Поток данных»

Элементы потока данных

Microsoft.SqlServer.Dts.Pipeline.Wrapper

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Удалены ссылки на неуправляемые API-интерфейсы.

См. также

Основные понятия

Типовое использование служб Integration Services
Обзор служб Integration Services
Службы SQL Server Integration Services

Другие ресурсы

Объекты и основные понятия служб Integration Services

Справка и поддержка

Получение помощи по SQL Server 2005