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


Разработка компонентов потока данных определенных типов

Применимо к: SQL Server Integration Runtime служб SSIS в Фабрика данных Azure

Этот раздел описывает специфические особенности разработки компонентов источника, компонентов преобразования с синхронными выходами компонентов преобразования с асинхронными выходами и компоненты назначения.

Общие сведения о разработке компонентов см. в разделе Разработка пользовательского компонента потока данных.

в этом разделе

Разработка пользовательского компонента источника
Содержит сведения о разработке компонента, осуществляющего доступ к данным внешнего источника данных и поставляющего их компонентам, расположенным ниже в потоке данных.

Разработка пользовательского компонента преобразования с синхронными выходами
Содержит сведения о разработке компонента преобразования, выходы которого синхронизированы с входами. Эти компоненты не добавляют данные в поток данных, но обрабатывают проходящие через них данные.

Разработка пользовательского компонента преобразования с асинхронными выходами
Содержит сведения о разработке компонента преобразования, выходы которого не синхронизированы с входами. Эти компоненты получают данные от вышестоящих компонентов, а также добавляют данные в поток.

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

Справочник

Microsoft.SqlServer.Dts.Pipeline
Содержит классы и интерфейсы, используемые для создания пользовательских компонентов потока данных.

Microsoft.SqlServer.Dts.Pipeline.Wrapper
Содержит неуправляемые классы и интерфейсы задачи потока данных. Разработчик использует их и управляемое пространство имен Microsoft.SqlServer.Dts.Pipeline при программном построении потока данных или создании пользовательских компонентов потока данных.

См. также:

Сравнение решений со сценариями и пользовательских объектов
Разработка компонентов скрипта определенных типов