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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

SQLSERVERSSAS使用手册

BI、OLAP、AnalysisServices

BI概念简介

BI系统负责从各种数据源中收集数据,并将这些数据进行必要转换后存储到一种统一存储介质中,并提供应使用者将这些数据转换为使用者所需信息功能。

一种BI系统普通涉及5层:

数据源层(datasourcelayer):由每日操作数据、文本数据、Excel表格、Access数据库、其她外部数据构成;

数据转换层(datatransformationlayer):转换数据源层为统一持续数据,并放入数据存储层;

数据存储和提取层(datastorageandretrievallayer):数据仓库;

分析层(analyticallayer):多维度OLAP数据库,为决策者提供分析根据;

展示层(presentationlayer):报表和可视化工具。

与当前RDC系统相应,BSERP数据库便相称于一种数据源层,它提供实时事务数据。一种由SSIS(SQLServerIntegrationServices)提供ETL功能可以将业务数据库中操作性数据通过一定规则转换为统一持续数据,它提供便是一种数据转换层功能。通过SSIS转换后数据,存储到DW_RDC数据仓库中。DW_RDC是一种关系型数据仓库,包括两种类型表:维度表和事实表。它提供一种数据存储和提取功能,但是这里数据依然不是多维数据,因此咱们需要将这些数据通过SSAS(SQLServerAnalysisServices)转换成多维数据并提供分析功能,这些多维数据,存储在BI_RDC中。最后,咱们将BI_RDC数据通过Analyzer展示工具进行多维可视化呈现。

OLAP、AnalysisServices

由SSAS生成BI_RDC是一种OLAP(On-LineAnalysisProcess)多维数据库。OLAP是与OLTP(On-LineTransactionProcess)相相应概念,OLTP是老式关系型数据库重要应用,重要是基本、寻常事物解决;OLAP是数据仓库系统重要应用,支持复杂分析操作,侧重决策支持,并且提供直观易懂查询成果。某些在BI系统中重要概念,也是从OLAP中概念延伸过来,例如:属性、层次构造、维度,度量值等。

IntegrationServices、AnalysisServices以及ReportingServices是SQLServer提供BI工具,分别提供BI系统数据转换层、分析层和展示层功能。可以看到使用微软SQLSERVER产品可以完全实现BI系统中可以提供所有功能。其中,MicrosoftSQLServerAnalysisServices为商业智能应用程序提供了联机分析解决(OLAP)功能和数据挖掘功能。AnalysisServices支持OLAP,可以设计、创立和管理包括从其她数据源(如,关系型数据库)聚合来数据多维构造。对于数据挖掘应用程序,AnalysisServices使您可以通过使用各种各样业界原则数据挖掘算法,设计、创立和查看从其她数据源构造数据挖掘模型。

使用SSAS需要理解概念

Cube、Dimension和Measure

Cube就像一种坐标系,每一种Dimension代表一种坐标轴,要想得到一种点,就必要在每一种坐标轴上取一种值,而这个点就是Cube中Cell。见下图(来源于):

上图较好阐明了Cube、Dimension、Measure之间关系。这里需要注意是:其实Measure也属于一种维度,即MeasuresDimension。所有Measure构成了MeasuresDimension,这个维度只有一种Hierarchy,并且这个Hierarchy只有一种层次(Level)。

Hierarchy、Level和Member

在上节图中,每个Dimension只有一种Hierarchy,而在实际环境中,一种Dimension往往有诸多Hierarchy。因而,上一小节中关于“Cube就象一种坐标系,每一种Dimension代表一种坐标轴”这句话其实不够精确,精确说应当是每一种Hierarchy代表了一种坐标轴,而Hierarchy中每一种Member代表了坐标轴上一种值。下图以时间维度为例展示了Dimension内部构造。

UDM统一维度模型

但愿直接从诸如公司资源规划(ERP)数据库这样数据源中检索信息顾客会晤临几种重要挑战:

此类数据源内容普通非常难于理解,由于它们设计初衷是针对系统和开发人员,而不是顾客。

顾客所关怀信息普通分布在各种异类数据源中。虽然只是使用其她关系数据库,顾客也必要理解每个数据库详细信息(例如,所用SQL方言

文档评论(0)

可爱的家人6536 + 关注
实名认证
文档贡献者

可爱的家人

1亿VIP精品文档

相关文档