技术开发 频道

金融公司使用 SQL Server 2005 降低成本和提高性能



优点

    Summit Partners 已经体会到了迁移到SQL Server 2005的大量有点,包括减少软件许可和维护成本, 50%报表创建速度提升, 70%的多维数据集创建提升, 40%的大量文本查询速度提升和  较大ETL 的适用性和工作流流程的建立。

减少软件许可和维护成本

    迁移到一个集中的报表解决方案,是Summit Partners IT 组在之后的一段时间的首要任务,但是但这笔预期的迁移费用被证实是障碍。 “在过去的两年或三年,我们为集中我们报表到Crystal Reports解决方案做预算,并且每年我们我们都觉得非常昂贵,” Summit Partners 的IT副总裁Vic J. Zelny说. “当我们看到SQL Server 2005报表,我们发现我们完全可以在一两天内建立报表,可以看到成本的减少。从Crystal Reports转换到报表服务我们每年节省了6项开支,包括软件许可和维护成本”。

    除软件许可的费用,Zelny 注意到报表服务取代了不再必要的独立的报表系统 。“一个个的报表,一个个的系统,我们从Crystal迁移出所有的东西,包括Actuate和其他的报表应用集中到报表服务中,”Zelny说。“报表服务非常的适合我们”

报表创建的速度50%的提升

    Summit Partners从一开始测试 SQL Server 2005 报表服务就发现了“易用”是一个非常重要的优点。“从我们第一次测试,我们发现了我们创建报表比用Crystal Reports和其他的报表工具快了50%,” Summit Partners 的数据库应用经理Damien Georges说, “接下来我们发现一些其他的功能给我们带来了极大的方便——比如:定期的用电子邮件自动分发报表到我们团队的成员。 这是我们用Crystal Reports无法实现的。”

    Summit Partners分析师和其他的决策人员大量的使用 Microsoft Office Excel® 2003 电子表格软件,因此报表服务能支持多种数据格式是深受欢迎的。“我们客户非常欣赏报表服务的灵活性,因为之前的报表局限于PDF 格式,” Zelny说。“使用报表服务, 我们能够导出数据为Excel表格并用Excel来浏览。并且他们能以文本,XML,HTML和其他的格式获得数据。让我们更加适应他们所工作需要的数据。”

    报表服务的Report Builder, SQL Server 2005 的新功能,让我们能够在桌面计算机上通过拖、拉来从关系型数据库或者分析服务多维数据集获取数据,修改或创建新的报表而不需要理解MDX语言。“我们建立一个模型用于经常要进行的查询请求,” Georges说,“我们的用户能使用这个工具自行来建立自己定义的查询。从而节省他们大量的时间。”

    使用SharePoint Portal Server 2003,Summit Partners建立了基于Web 的门户,使客户可以通过其访问报表服务。

    “我们致力于让我们的用户随时随地的能获取他们想要的数据,” Zelny 说,“我们的我们报表服务的部署帮我们来带了数据“front and center”’。以前如果一个分析员需要报表,他们不得不联系我们的团队,请求一组参数,然后等待查看报表直到满足他们所需的。现在,我们已经建立Web前端,用户可以指定他们所希望的参数来产生他们自己的报表。 这样可以让他们实时的获得信息。旧的方式是提交一个请求,,然后等待某人响应――需要花很长的时间。它会停止分析人员的处理和限制并发性。”

多维数据集的创建速度快了70%

    Summit Partners IT小组非常惊讶于可以使用SQL Server 2005的分析服务和管理控制台可以如此的简单的创建多维数据集。 “与我在其他公司使用的多维数据集创建技术比较,我发现SQL Server 2005的分析服务创建的速度快了大约70%,” Georges 说.,“集成的部署环境让我们可以直接使用它。”

    该公司相信同样的易用性能大幅度削减建立多维数据集的时间讲转换对让用户通过更多的自助解决方案来获得分析信息。 同样用户能使用报表服务建立自定义的报表,Summit Partners 希望给其用户深入的研究的能力而不需要依赖使用技术资源就能创建和修改自定义解决方案。

    “我们希望我们的投资专家能使用新方式即切片和分析数据,能尽可能的自己浏览数据,” Zelny 说,“分析服务给他们一种用新的方法来观察数据的能力。分析服务提供一个直观的和交互的体验,帮助他们进行分析而不需要请求技术支持。”

40 %的大文本查询速度提升

    因为一些其他的原因,私有产权和风险资金投资者在作出决定时依靠大量的书面文件来写下他们的决定。通过SQL Server 2005,,XML 值能够存储在内置的XML 数据类型列,并且能够依照XML结构的集合来定义义,或者left undefined。 XML数据类型支持能够轻易的实现来大量文本字段到关系型数据库中。

    “不是一切都可以用数字来表示,” Zelny 说,“我们收集的大量信息都是零散的。 当投资专家评估潜在的商业信息和投资机遇时,通常会和高层对这个机遇进行讨论 或者从外部信息来源进行讨论。很多时候我们分析和追溯信息实际上是按照字符来进行追踪。”

    然而SQL Server 2000字符串最多支持到8000个字符。SQL Server 2005通过一个新的varchar (max)数据类型支持多达2GB的字符。“这个提升使得关系型数据的文本能获得更好的性能,” Georges 说,“ 当对有上千条记录的大文本字段进行查询,我们发现SQL Server 2005比SQL Server 2000的查询有30%到40%的提升。”

强大的 ETL 功能

     Summit Partners已经发现 SQL Server 2005 Integration Services提供了一个较好的工具来进行ETL,优于SQL Server 2000中的数据传输服务(DTS)。” “我喜欢SQL Server Integration Services这个远胜于DTS的信息ETL工具,” Georges说。“SQL Server Integrated Services让你不只是推和拉数据 。它能让你定义事件和轻松的创建工作流程。SQL Server Integrated Services是一个非常强大的工具。”

0
相关文章