我想创建一个平面文件输出,其中行的格式不同。
文件有标题行、中间数据行、页脚行。
文件如下所示
H|deptcode123|deptNameXYZ|totalemp300
E|Sam|Johnson|address1|empCode1|........many other columns
E|Sam2|Johnson2|address2|empCode2|........many other columns
E|Sam4|Johnson3|address3|empCode3|........many other columns
E|Sam5|Johnson4|address4|empCode4|........many other columns
J|300|250000
我怎样才能在SSIS中生成这个文件。输入将来自不同的表,我计划编写 3 个单独的查询/ sp 来获取页眉、中间行和页脚行记录。
为此,您需要为每种不同类型的行集提供数据流和连接管理器。例如,要具有不同的页眉、正文和页脚,您将需要 3 个数据流和 3 个平面文件连接管理器。每个平面文件连接管理器都指向同一个文件。诀窍是确保设置Overwrite data in the file
平面文件目标中的 未选中。这样,每个数据流都会执行并附加到文件,并且每个数据流都可以有其离散的列和数据类型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)