1.3完备的分析平台_SQLServer2005数据库开发详解

2012-11-08

1.3 完备的分析平台

在 SQL Server 7.0 时,微软首度将商业智能分析功能加入到数据库产品中。历经了 SQL Server 2000 版本,而新版将商业分析的功能发扬光大。本节先列举重要的新增功能。

SQL Server 2005 Integration Services

全新设计架构,而不再延续前版的 DTS 功能,提供工作流(Work Flow)与数据流(Data Flow)分开的运行模式。支持循环容器,让你可以轻易地在工作流程中设计 For Loop 或 For Each Loop 等商业逻辑。以管线与临时数据结构重新设计数据转换的流程,这让数据处理的工作负担可以大幅落在 SSIS 所执行的机器上,以减轻数据库服务器在数据转换工作上的负荷。

不管是在集成开发环境,还是包内的设计与编写扩展功能上,都改以 .NET 为主。包内通过 VB.NET 来编写工作流的“执行 Script 任务”或数据转换流内的“Script 原件”,抑或是通过在包外部以 .NET 语言参照 SSIS 提供的 .NET 类型,开发集成 SSIS 的应用程序。

Analysis Services

提出 UDM 的概念也就是具备以下四点:

集成异质数据源:以数据源视图(Data Source View)统一地描述其后方各种异质型的数据源的架构(schema)。

l 丰富的数据显示与浏览模型,以专业领域的用词显示符合商业逻辑的数据:提供动态与弹性查看数据的方式,因此 Analysis Services 2005 除了以往的度量值、维度外,还提升了属性(Attribute)的分析能力、加入KPI、透视(Perspective)、多国语言翻译(Translation)等功能。

深入分析:新加入 MDX Script 语句,并可以调用 .NET 语言编写运算函数。

高级的高速缓存:不同等级的高速缓存,区分不同数据浏览的需求,在大量数据与效率间取得平衡,让及时分析变得可行。

另外,它提供更完备的向导,让你建立分析 Cube 时更容易。在建立 Cube 时,Cube 向导自动检测与分析数据源视图内的数据关联性,并完成对 fact tables、dimension tables 和 measures 的建议。

支持多实例(Multi-instance)及聚类分析(Clustering)技术,提供更好的稳定性。这一版的 Profiler 工具程序也可以跟踪 Analysis Services 所触发的事件。让你可以通过 Profiler 来跟踪、调试与监控 Analysis Services。

Data Mining

提供 9 种数据挖掘模型,在“SQL Server Business Intelligence Development Studio”集成了丰富的查看与测试数据挖掘模型的工具,并支持预测查询语句的编写环境。在“SQL Server Management Studio”中也支持 DMX(Data Mining Extension)语句的编写、执行与管理。并提供 Web 界面查看挖掘模型的原始实例应用程序代码。

Reporting Services

新增更为友善的用户互动界面,例如通过日历控制项来选择日期,报表参数可复选、可动态依照不同数据字段排序、提供 MDX 语句产生器,以方便建立 Analysis Services 的报表、提供 Report Viewer 控制项方便开发者内嵌报表到应用程序中。另外,新提供 Report Data Model 设计环境和 Report Builder 工具程序,让普通人无须借助专业的报表设计人员就可以自行产生所需的报表。

分享到:
0
相关阅读
友情链接
© 2018 我考网 http://www.woexam.com 中国互联网举报中心 湘ICP备18023104号 京公网安备 11010802020116号
违法和不良信息举报:9447029@qq.com