1

59

SQL SERVER 2008 SSAS

使用手册

1

BI

OLAP

Analysis Services

1.1

BI

概念简介

BI

系统负责从多个数据源中搜集数据,并将这些数据进行必要的转换后存储到一个统一的存储介质中,并提供给使用

者将这些数据转换为使用者所需信息的功能。

一个

BI

系统通常包括

5

层:

1.

数据源层(

data

source

layer

)

:由每日的操作数据、文本数据、

Excel

表格、

Access

数据库、其他外部数据组成;

2.

数据转换层(

data transformation layer

)

:转换数据源层为统一的连续数据,并放入数据存储层;

3.

数据存储和提取层(

data storage and retrieval layer

)

:数据仓库;

4.

分析层(

analytical layer

)

:多维度的

OLAP

数据库,为决策者提供分析依据;

5.

展示层(

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

展示工具进行多维可视化的展现。

1.2

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 2005 Analysis Services

为商业智能应用程序提供了联机分析处理

(OLAP)

功能和数

据挖掘功能。

Analysis Services

支持

OLAP

,能够设计、创建和管理包含从其他数据源(如,关系型数据库)聚合来的数

据的多维结构。对于数据挖掘应用程序,

Analysis Services

使您能够通过使用各种各样的业界标准数据挖掘算法,设计、

创建和查看从其他数据源构造的数据挖掘模型。

1.3

使用

SSAS

需要了解的概念

1.3.1

Cube

Dimension

Measure

Cube

就像一个坐标系,每一个

Dimension

代表一个坐标轴,要想得到一个点,就必须在每一个坐标轴上取的一个值,

而这个点就是

Cube

中的

Cell

。见下图(来源于

http://msdn2.microsoft.com/zh-cn/library/ms144884.aspx

)

ssas脚本组织程序_SSAS 使用手册相关推荐

  1. ssas脚本组织程序_SSAS 使用手册.doc

    SSAS 使用手册.doc SQL SERVER 2008 SSAS使用手册 BI.OLAP.Analysis Services BI概念简介 BI系统负责从多个数据源中搜集数据,并将这些数据进行必要 ...

  2. ssas脚本组织程序_SSAS(简单cube创建过程)

    SSAS(简单cube创建过程) 一. 创建AnalysisServices项目 · 单击"开始",依此指向"所有程序"和Microsoft SQL Serve ...

  3. ssas脚本组织程序_SSAS系列——【01】准备知识

    关于SQL Server 产品,我从2004年就开始使用了,SQL Server 2K,2K5,2K8,到如今已经准6年了,说来惭愧,这六年来所涉及的内容都是在数据库引擎部分,最近有一个机会需要用到多 ...

  4. ssas脚本组织程序_SSAS中的MDX脚本

    MDX中的脚本可以看作是Analysis Services中已有计算单元功能的一个升级版本,但是它并不能完全取代计算单元. MDX脚本:就是一串能够对SSAS2005多维数据集中数据产生影响的命令.使 ...

  5. ssas脚本组织程序_脚本调试编辑

    Script Debugger Mac是一款好用的脚本调试编辑器,它是一个完全集中在AppleScript上的集成开发环境.帮助用户更轻松更快捷编译AppleScript的工具,默认提供了AppleS ...

  6. ssas脚本组织程序_微服务架构:从事务脚本到领域模型

    图1 Order Service具有六边形架构.它由业务逻辑和一个或多个与其他服务和外部应用程序连接的适配器组成 图1显示了一个典型的服务架构.业务逻辑是六边形架构的核心.业务逻辑的周围是入站和出站适 ...

  7. Mini-XML 程序员开发手册, Version 2.5(转)

    Mini-XML 程序员开发手册, Version 2.5 目录 中文翻译:Z.F , mail: zhfjyq@gmail.com ,http://blog.csdn.net/bluesonic 序 ...

  8. ssis 包配置组织程序_如何停止失控的SSIS程序包

    ssis 包配置组织程序 There are many reasons for terminating a long running SSIS Package. Picture a scenario ...

  9. QT程序打包配置手册

    QT程序打包配置手册 0-概述 1-获取动态链接库 2-程序打包 2.1.工具 2.2.工具简介 2.3.准备文件 2.4.程序打包过程 2.5.HEU_DISdemo安装过程 3.结语 0-概述 当 ...

最新文章

  1. c# winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值
  2. PhpMyAdmin后台getshell
  3. java2组随机数的共通数_java随机数产生-指数分布 正态分布 等
  4. python之模块之shutil模块
  5. 大型情感剧集Selenium:3_元素定位 #华为云·寻找黑马程序员#
  6. fatal: could not read Username for ‘https://git.dev.tencent.com‘ 解决方法
  7. 干货 | 嵌入式系统软件架构设计
  8. static Splitterwnd hide and show --by wyj
  9. kron matlab_Matlab运用kron()函数计算Kronecker乘法
  10. Scratch下载(各版本都可下载)
  11. NVIDIA Jetson TX2简介
  12. 服务器flv文件播放不了,解决win2003服务器不能播放flv文件格式的问题
  13. 7-176 数列求和
  14. 安装SQL Server 2017遇到“以前的某个安装需要重新引导计算机以便使更改生效”的问题
  15. 炫 音乐可视化 html5 在线,HTML5打造的炫酷本地音乐播放器-喵喵Player
  16. Zabbix Server trapper 命令注入漏洞 (CVE-2017-2824)
  17. 微信公众号测试账号总结
  18. 从工作量证明(POW)到高阶工作量证明(HPOW)
  19. python 练习洗牌
  20. 恒温恒湿试验箱制冷系统及工作原理

热门文章

  1. WebAssembly中级——网络连接websocket
  2. 日本鲭川CRAFSIS进军中国市场 无界眼镜独家代理
  3. 软件测试面试题:如何使用键盘事件,点击向下键和Tap键?
  4. 自动驾驶出租车,巨头们的应许之地?
  5. 公务员笔试讲义——资料分析1
  6. 国内航班行李托运尺寸规格要求
  7. python 利用百度推广API接口,每日调整关键词价格,关键词点击率大于10%的进行降低价格和点击率小于4%进行增加价格
  8. 20190510 语音识别资源整理
  9. matlab2016a中drtoolbox工具箱安装
  10. mysql在php显示乱码怎么解决方案,php mysql 汉字乱码怎么办