SQL Server 2008集成服务详解(四)

2014-11-24 10:21:04 · 作者: · 浏览: 3
ual Studio Tools for Applications,它提供了一个脚本环境,在这个环境里,你可以使用Visual Basic .NET或C#来执行脚本组件。

图11显示了一个脚本例子,它检查了一个Office Excel 文件是否存在。


图11

\
图1

这个可扩展性模型使得SSIS不仅仅是一个数据集成工具,还是一个集成总线,像数据挖掘、文本挖掘和统一维度模型(Unified Dimensional Model,UDM)这样的技术可以简单地插入其中,使得可以使用围绕许多任意数据操纵和结构的复杂集成场景。

4、使得数据集成易于得到

SSIS的灵活的、可扩展的架构使它可以解决这篇文章之前提到的数据集成面临的大多数技术挑战。如图12所示,SSIS消除了(或至少降为最低)不必要的分级。因为它在一个单独的管道操作中执行复杂的数据操纵,它现在可以在一个对结束循环和采取行动很有用的时间框架中对数据的变更和格式快速反应。这是与依赖于数据分级的传统架构相比,传统架构不能结束循环和对数据采取有效行动。


图12

\
图1

SSIS可扩展的本质使得公司可以利用它们已有的对定制数据集成代码的投入,只要将它封装为SSIS可重用的扩展,这样就可以充分利用这些功能,例如日志记录、调试、商业智能集成,等等。这极大地帮助解决一些文章中先前提到的公司挑战。

与其它高端数据集成工具相比,在SQL Server 产品中包含SSIS使得它的价格非常合理。不只是原始成本降低了,而且通过与Visual Studio和其余SQL Server商业智能工具的紧密集成,应用程序开发和维护的成本与其它类似工具相比显著降低了。SSIS(和SQL Server的其它部分)非常合理的总体拥有成本(TCO)使得企业级数据集成对于市场的所有层级都是易于得到的,不再是那些大型(富有)公司的独占领域。同时,SSIS的架构变为利用现代硬件和提供性能以及扩展为可满足最高端的客户需求。SSIS使得丰富的、可扩展的数据集成提供给所有客户,从最高端的企业到中小企业。与SQL Server中的其它功能联合起来,Microsoft客户支持基础构造(从宽广的测试,到丰富的在线团体到突出的支持合同)和一致性以及与Microsoft产品提供的其它部分的集成,SSIS真的是唯一打开了数据集成新边界的工具集。

5、总结

在现今的商业世界中,许多公司依赖于数据集成技术提供有用的、可靠的信息来维护竞争优势。SQL Server 2008集成服务(SSIS)帮助信息技术部门来满足他们公司对数据集成的要求。SQL Server 2008集成服务满足了清理、转换和匹配大型的多个数据源到可用格式的要求。新特性改进了它的能力来升级和提高性能,同时加快了开发速度和降低了TCO。