扩展 SSIS 自定义任务和转换
1. 执行 Secure FTP 任务
1.1 操作步骤
- 保存包。
- 使用 Windows 资源管理器导航到
C:\SSIS2016Cookbook\Chapter13\Files文件夹,该文件夹应不包含任何文件。 - 在 SSDT 中,以调试模式执行
SecureFtpTask.dtsxSSIS 包。 - 观察其执行情况,并检查“进度”窗格中的消息。
- 停止执行,切换回 Windows 资源管理器,此时该文件夹应包含 18 个 PNG 文件和一个
Readme.txt文件。 - 关闭
AdventureWorksETL.sln解决方案。
1.2 原理说明
在自定义的 Secure FTP 任务中,在 Validate() 和 Execute() 方法中实现了自定义逻辑。将执行文件传输操作所需的设置作为 SecureFTP 类的公共成员公开。 Microsoft.SqlServer.Dts.Runtime.Task 基类允许该任务在 SSIS 控制流中使用,其公共属性可从 SSDT 访问,自定义编程逻辑允许对任务进行验证和执行。如果配置正确,该任务可以从 FTP 站点下载文件或上传文件到 FTP 站点。
超级会员免费看
订阅专栏 解锁全文
78

被折叠的 条评论
为什么被折叠?



