SSAS使用基础手册专业资料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL SERVER SSAS使用手册 BI、OLAP、Analysis Services BI概念介绍 BI系统负责从多个数据源中搜集数据,并将这些数据进行必需转换后存放到一个统一存放介质中,并提供给使用者将这些数据转换为使用者所需信息功效。 一个BI系统通常包含5层: 数据源层(data source layer):由每日操作数据、文本数据、Excel表格、Access数据库、其它外部数据组成; 数据转换层(data transformation layer):转换数据源层为统一连续数据,并放入数据存放层; 数据存放和提取层(data storage and retrieval layer):数据仓库; 分析层(analytical layer):多维度OLAP数据库,为决议者提供分析依据; 展示层(presentation layer):报表和可视化工具。 和现在RDC系统对应,BSERP数据库便相当于一个数据源层,它提供实时事务数据。一个由SSIS(SQL Server Integration Services)提供ETL功效能够将业务数据库中操作性数据经过一定规则转换为统一连续数据,它提供便是一个数据转换层功效。经过SSIS转换后数据,存放到DW_RDC数据仓库中。DW_RDC是一个关系型数据仓库,包含两种类型表:维度表和事实表。它提供一个数据存放和提取功效,不过这里数据仍然不是多维数据,所以我们需要将这些数据经过SSAS(SQL Server Analysis Services)转换成多维数据并提供分析功效,这些多维数据,存放在BI_RDC中。最终,我们将BI_RDC数据经过Analyzer展示工具进行多维可视化展现。 OLAP、Analysis Services 由SSAS生成BI_RDC是一个OLAP(On-Line Analysis Process)多维数据库。OLAP是和OLTP(On-Line Transaction Process)相对应概念,OLTP是传统关系型数据库关键应用,关键是基础、日常事物处理;OLAP是数据仓库系统关键应用,支持复杂分析操作,侧重决议支持,而且提供直观易懂查询结果。部分在BI系统中关键概念,也是从OLAP中概念延伸过来,比如:属性、层次结构、维度,度量值等。 Integration Services、Analysis Services和Reporting Services是SQL Server提供BI工具,分别提供BI系统数据转换层、分析层和展示层功效。能够看到使用微软SQL SERVER 产品能够完全实现BI系统中能够提供全部功效。其中,Microsoft SQL Server Analysis Services 为商业智能应用程序提供了联机分析处理 (OLAP) 功效和数据挖掘功效。Analysis Services 支持 OLAP,能够设计、创建和管理包含从其它数据源(如,关系型数据库)聚合来数据多维结构。对于数据挖掘应用程序,Analysis Services 使您能够经过使用多种多样业界标准数据挖掘算法,设计、创建和查看从其它数据源结构数据挖掘模型。 使用SSAS需要了解概念 Cube、Dimension和Measure Cube就像一个坐标系,每一个Dimension代表一个坐标轴,要想得到一个点,就必需在每一个坐标轴上取一个值,而这个点就是Cube中Cell。见下图(起源于 ): 上图很好说明了Cube、Dimension、Measure之间关系。这里需要注意是:其实Measure也属于一个维度,即Measures Dimension。全部Measure组成了Measures Dimension,这个维度只有一个Hierarchy,而且这个Hierarchy只有一个层次(Level)。 Hierarchy、Level和Member 在上节图中,每个Dimension只有一个Hierarchy,而在实际环境中,一个Dimension往往有很多Hierarchy。所以,上一小节中相关“Cube就象一个坐标系,每一个Dimension代表一个坐标轴”这句话其实不够正确,正确说应该是每一个Hierarchy代表了一个坐标轴,而Hierarchy中每一个Member代表了坐标轴上一个值。下图以时间维度为例展示了Dimension内部结构。 UDM统一维度模型 期望直接从诸如企业资源计划 (ERP) 数据库这么数据源中检索信息用户见面临多个关键挑战: 这类数据源内容通常很难于了解,因为它们设计初衷是针对系统和开发人员,而不是用户。 用户所关心信息通常分布在多个异类数据源中。即使只是使用其它关系数据库,用户也必需了解每个数据库具体信息(比如,所用 SQL 方言)。

文档评论(0)

173****6081 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档