Архитектура служб Integration Services
Изменения: 17 июля 2006 г.
Службы Microsoft SQL Server 2005 Integration Services (SSIS) состоят из четырех основных частей: служб Integration Services, объектной модели служб Integration Services, среды выполнения и исполняемых объектов служб Integration Services времени выполнения, а также задачи «Поток данных», инкапсулирующей подсистему обработки потока данных и компоненты потока данных.
На следующей диаграмме показана связь этих частей.
Разработчики, получающие доступ к объектной модели служб Integration Services из пользовательских клиентов или программирующие задачи и преобразования, могут писать программный код на любом языке, совместимом со средой CLR. Дополнительные сведения см. в разделе Integration Services Programming.
Службы Integration Services
Служба Integration Services, доступная в среде SQL Server Management Studio, осуществляет контроль работающих пакетов служб 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 г. |
|
См. также
Основные понятия
Типовое использование служб Integration Services
Обзор служб Integration Services
Службы SQL Server Integration Services
Другие ресурсы
Объекты и основные понятия служб Integration Services