首页 > 其他 > 详细

007_SSIS 父子包与参数传递

时间:2020-01-10 00:51:59      阅读:172      评论:0      收藏:0      [点我收藏+]

为什么需要父子包设计?

1.etl项目并行开发,可以同时开发etl中的多个子包模块,最终合并到父包当中

2.业务模块的划分,不同的业务模块需要拆分到各个子包,最后组装起来,避免单个包业务过于复杂

3.避免整个包失败问题,避免一个task或者模块的失败而导致整个包的失败,有的业务是允许部分模块失败而其他模块是可以继续执行的

4.并行提高效率,多个子包并行执行,最大可能的利用服务器资源,提高整个etl的运行效率

5.共同参数,配置信息的控制。业务模块交叉的一些参数,配置都可以放在父包中完成,包括验证等,避免多个包重复参数设置,参数验证。

 父子包设计步骤:

1.将项目转换为包部署模型,在父包中新建变量

2.在子包中,右键空白处,选择包配置,启用包配置,指定父变量名称,然后下一步,选择子包中的变量,选择value,这样父包中的变量值

就赋予了子包中

3.在父包中执行包任务中,配置好子包中的文件路径即可

技术分享图片

007_SSIS 父子包与参数传递

原文:https://www.cnblogs.com/renzy194/p/12173866.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!