在 C# 中以编程方式添加和连接 SSIS 中的数据流组件
-
13-09-2019 - |
题
SSIS 中的数据流组件有高质量的示例代码吗?
我特别需要以下内容:
- OLE DB 源
- 导出列变换
- 平面文件目标。
假设表模式由两列组成:varchar(2) 的 ID 和 varchar(20) 的描述。输出是 1 个字符的平面文件 ID(仅获取 ID 的第一个字符)和 10 个字符的描述(仅获取描述的前 10 个字符)。如果用 C# 写就太好了。
假设我非常了解如何添加和连接控制流任务和连接管理器。
预先感谢您的专业知识。
编辑:
我们只有 SQL Server 2005,因此该版本中的示例会有很大帮助。不过如果能在 2008 年使用 ezAPI 就太好了。
解决方案
有一些示例使用“原始”SSIS API 来执行此操作,但使用 EzAPI 可能更容易。
Matt 在 SSIS 博客上的帖子包含一个创建非常相似的包的示例,用派生列替换排序应该很简单:http://blogs.msdn.com/mattm/archive/2008/12/30/ezapi-alternative-package-creation-api.aspx
不隶属于 StackOverflow