首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

本章详细讨论了Analysis Services的体系结构,特别是数据挖掘方面的体系结构。其中论述了客户端和服务器之间使用的通信机制、服务器组件及其用法、服务器的配置以及不同的选项对内存和磁盘的使用会产生怎样的影响。本章主要面向那些将对数据挖掘服务器进行管理或者针对数据挖掘服务器进行编程的读者。只对使用SQL Server数据挖掘来进行分析感兴趣的读者可以跳过本章。

在本章中,将学习:

●       Analysis Services的体系结构

●       使用XML for Analysis

●       处理体系结构

●       服务器的管理

●       数据挖掘的安全

13.1  Analysis Services体系结构介绍

Analysis Services在简单的客户端/服务器体系结构中工作,在该结构中客户端在Internet上可以通过TCP/IP来连接Analysis Services,或者使用IIS通过HTTP来连接Analysis Services。Analysis Services提供了多种客户端,例如OLE DB和ADOMD.Net等等。在与服务器进行通信时,并不是为每个客户端都引入一种新的通信机制,每个客户端都只是一个瘦客户端,它是通过产生和使用核心的Analysis Services接口(该接口为XML for Analysis (XMLA))来与服务器进行通信的。XMLA是简单的XML协议,该协议用于与分析服务器进行通信,而与源平台或者目标平台无关。在下一节中将更详细论述XMLA。

当服务器收到请求后,Analysis Services确定该请求是OLAP请求还是数据挖掘请求,然后对请求进行适当地路由。最终,数据挖掘请求调用数据挖掘算法,该算法可以是在Microsoft创建的产品中包括的一个算法,也可以是加载到Analysis Services服务器中的自定义的第三方插件算法。另外,可以调用用户定义的存储过程,该存储过程使用服务器方的客户端ADOMD.Net接口来直接访问服务器的对象和模型的内容。

在图13-1中显示了数据挖掘的体系结构图。背景灰暗的方框代表作为Analysis Services一部分的组件,在适当的位置给出了使用组件所需的文件。从第14章到第16章,我们将介绍如何使用这些组件来编程。

图13-1  数据挖掘的体系结构

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论