BI——SSAS

一、概要
1、SSAS是SQL Server Analysis Services的缩写
2、SSAS是(用于决策支持和BI解决方案的)数据引擎,它提供(报表和客户端中使用的)可分析的数据
3、SSAS可在多用途数据模型中创建高性能查询结构、业务逻辑、KPI(企业关键绩效指标),该数据模型可由任何(支持SSAS作为数据源的)客户端程序访问
4、多用途数据模型的创建使用 SQL Server Data Tools,并选择表格或者多维和数据挖掘项目模版
5、多用途数据模型的数据填充通常是数据仓库
6、多维数据模型的使用:将它部署在特定服务器模式下,运行数据库的Analysis Services实例,并使数据对应用程序连接的授权用户可用

7、SSAS中的多维数据库包含一个或多个多维数据集

Analysis Services实例:
1、表格实例,运行表格模型
2、多维和数据挖掘实例,运行OLAP多维和数据挖掘模型(默认)
3、PowerPivot for SharPoint,在SharePoint中运行PowerPivot或Excel数据模型

二、SSAS体系结构
SSAS使用(服务器组件和客户端组件)为(商业智能程序)提供(OLAP联机分析处理和数据挖掘)功能。
1、服务器组件:SSAS的服务器组件是应用程序msmdsrv.exe,它作为Microsoft Windows服务来实现。支持来自一个计算机的多个实例,每个实例作为单独的Windows服务实例来实现。该应用程序包含很多组件,其中包括XMLA监听组件、查询处理器组件等。
2、客户端组件:使用XMLA(XML for Analysis)与Analysis Services进行通信。XMLA基于SOAP的协议,用于发出命令和接收响应。
查询语言:
(1)、SQL
(2)、MDX(一种用于分析的行业标准查询语言)
(3)、DMX(面向数据挖掘行业的查询语言)
3、OLAP的支持:允许用户设计、创建和管理由多个数据源聚合的数据的多维结构。多维分析是OLAP的核心
4、数据挖掘功能:允许用户设计、创建和处理数据挖掘模型

三、多维数据分析的基本概念:
1、观察变量:如数字2000
2、度量值:没有上下文的数字是数据而不是信息,在寻找数字信息的过程中,首先要确定数据的度量值,如销售量、销售额等。
通过增加标签,数字由数据变成了信息,这个标签就是元数据,将数据转换为信息的方式之一就是增加元数据
度量值所在的表是事实数据表,常用多维数据集结构中只能有一个事实数据表
3、维:人们观察数据的角度,是一种高层次的类型划分。维包含层次关系,可以把多个重要的属性作为多个维,如时间维、产品维、地区维等。
4、维度成员:维的取值称为维成员
5、层次结构:维度成员的集合以及这些成员的相对位置。如时间维的年月日三个层次、地理维的州 国家 城市 区 街道
6、成员:每个层次结构都包含一个或多个项,这些项被称为成员,而每个成员对应于基础维度表中的一个或多个引用值实例
7、多维数据集(Cube):是一个数据集合,由数据仓库的子集构成
Cube=一个或多个度量值 + 一个或多个维度

MDX如何表示某个特定的成员?
在MDX中,某一层次结构的每个特定成员都通过唯一名称进行标识
1、可以通过包含维度名称、层次结构名称以及级别名称的名称路径(使用该成员的名称)来访问某一维度中的某个成员
2、也可以通过键路径(使用该成员的键)进行访问
例如,

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值