33、扩展 SSIS 自定义任务和转换及 SSIS 2017 扩展

SSIS自定义任务与2017扩展详解

扩展 SSIS 自定义任务和转换及 SSIS 2017 扩展

扩展 SSIS 自定义任务和转换

在配置自定义数据流组件时,完成配置后点击“确定”确认。若操作正确,不应有验证错误报告。若组件出错(有红色 X 标记)或有警告(有感叹号标记),需检查“错误列表”窗格,调查每条消息并解决问题。

在数据流设计器中,要将“验证电子邮件”转换的常规数据路径连接到“有效或无效电子邮件”转换。同时,确保从“有效或无效电子邮件”转换到“多播”组件的常规数据路径上启用了“数据查看器”。保存 RegExValidation.dtsx 包,然后以调试模式执行,应从源文件中提取 107 行,“无效电子邮件数据查看器”中应列出 7 行。最后停止调试模式执行,关闭 AdventureWorksETL.sln 解决方案。

创建自定义数据流组件,需创建一个继承自 Microsoft.SqlServer.Dts.Pipeline.PipelineComponent 基类的类,该基类提供在设计时配置组件和在运行时执行操作所需的功能。通过实现 DtsPipelineComponent 属性,可让该类在设计时被 SSDT 识别为 SSIS 组件,在运行时被 SSIS 执行引擎识别。

通过重写 ProvideComponentProperties() 基类方法,可建立组件的基本元素,包括输入、输出以及用于保存转换结果的输出列。还可定义自定义属性,供 SSIS 包开发人员配置组件。重写 Validate() 方法和其他一些设计时方

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值