我知道这个问题之前已经被问到过,并且我一直在研究如何使用一个包含多个配置的包。在SSIS中使用一个包含多个配置的包
一个例子可能是:一个包含FTP控件的包。
我们可能有两个或三个不同的FTP站点可以连接,但我们只需要一个包。我正在寻找的是用三种不同的配置来运行该软件包。
配置示例:
- 用户名
- 密码
上使用的配置表的做一些研究之后,我仍然困惑,标准配置表是否会与这方面的工作情景或不在SSIS(2008 R2)中。我发现,我很迷茫的文章是:
SSIS TABLE DRIVEN PACKAGE CONFIGURATIONS WITH ROW LEVEL FILTERING
如果我读的文章,有些很有道理,但我仍然不能完全肯定,我需要一个定制的解决方案来做到这一点或不。
我所追求的是:我正在设计一个三层架构(三层包)。
第一层始终会根据提供商的专有格式(无论它是什么)执行文件采集,文件准备和翻译为通用XML格式。
第二层将采取通用格式和变换成“目标格式”,然后在第三层将采取目的地XML格式,并将其插入到数据库中。
我的想法是可能要使用的表来配置第二和第三层,并且具有使用XML配置文件,因为它会改变基于所述提供者的顶层。任何想法都将不胜感激。