开发特定类型的数据流组件

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

本节包括开发源组件、具有同步输出的转换组件、具有异步输出的转换组件以及目标组件的具体内容。

有关组件开发的常规信息,请参阅开发自定义数据流组件

本节内容

开发自定义源组件
包含有关开发组件的信息,该组件访问外部数据源中的数据,并向该数据提供数据流中的下游组件。

开发具有同步输出的自定义转换组件
包含有关开发其输出与输入同步的转换组件的信息。 这些组件不向数据流中添加数据,但处理通过该数据流的数据。

开发具有异步输出的自定义转换组件
包含有关开发其输出与输入不同步的转换组件的信息。 这些组件接收来自上游组件的数据,但是也向数据流中添加数据。

开发自定义目标组件
包含有关开发组件的信息,该组件接收来自数据流上游组件的行,并将这些行写入外部数据源。

参考

Microsoft.SqlServer.Dts.Pipeline
包含用于创建自定义数据流组件的类和接口。

Microsoft.SqlServer.Dts.Pipeline.Wrapper
包含数据流任务的非托管类和接口。 开发人员在以编程方式生成数据流或创建自定义数据流组件时,使用这些类和接口,以及托管 Microsoft.SqlServer.Dts.Pipeline 命名空间。

另请参阅

比较脚本解决方案和自定义对象
开发特定类型的脚本组件