用自定义对象扩展包
如果觉得 Integration Services 内提供的组件不能满足您的需求,可以通过编写自己的扩展插件代码来扩展 Integration Services 的功能。 对于扩展包,您有两种不同的选择:可以在脚本任务和脚本组件提供的功能强大的包装中编写代码,或者通过从 Integration Services 对象模型提供的基类进行派生,完全重新创建自定义 Integration Services 扩展插件。
本节介绍这两种方法中较为高级的方法:使用自定义对象扩展包。
如果自定义 Integration Services 解决方案所需的灵活性要比脚本任务和脚本组件所具有的灵活性高,或如果需要可以在多个包中重复使用的组件,您可以通过 Integration Services 对象模型从头开始生成自定义任务、数据流组件和其他使用托管代码生成的包对象。
本节内容
开发 Integration Services 的自定义对象
讨论可以为 Integration Services 创建的自定义对象,并概括介绍基本步骤和设置。使自定义对象持久化
讨论自定义对象的默认持久性和实现自定义持久性的过程。生成、部署和调试自定义对象
讨论生成、部署和测试各种类型自定义对象的常用方法。开发自定义任务
介绍编写自定义任务代码的过程。开发自定义连接管理器
介绍编写自定义连接管理器代码的过程。开发自定义日志提供程序
介绍编写自定义日志提供程序代码的过程。开发自定义 ForEach 枚举器
介绍编写自定义枚举器代码的过程。开发自定义数据流组件
讨论如何对自定义数据流源、转换和目标进行编程。
参考
- Integration Services 错误和消息引用
列出预定义的 Integration Services 错误代码及其符号名称和说明。
相关章节
|