《Microsoft SQL Server 2008 Analysis Services Step By Step》学习笔记

翻译 2016年08月28日 15:18:53

一. 商业智能数据分析的基础

初识商业智能

何为商业智能(Business Intelligence)?
商业智能:基于客观数据,获得信息,辅助决策。

商业智能系统的五个层次:
1. 数据源层:文本文件、Excel、各类数据库……由于数据来源各式各样,很难直接用其做报表或分析。
2. 数据转换:将来源不一的数据进行提取,并转换成统一格式。
3. 数据存储与检索:转换后的数据存储在数据仓库中。数据集市:由于数据仓库任务繁重,有时会将相关主题的数据载入数据集市中(可以是RDBMS或OLAP数据库)
4. 数据分析:注意元数据的作用(将数据变为信息)。
5. 数据展现:有分析工作流图、交互式报表、仪表盘……

多维数据集

从数据到信息的转变

数据到信息的转变

维度数据仓库

事实表、维度表、星型结构、雪花型结构、度量值组

维度仓库

这里写图片描述

度量值组(measure group)与一张事实表相似,但度量值组可以包含多个粒度的数据,而一张事实表只能是同粒度下的数据。

度量值和计算

多维数据集中的聚合函数

多维数据集中有以下4中函数类型:
- 累加性:求和
- 拟累加性:求最大、最小
- 半累加性:父级成员值等于子级成员值的总和,但在时间维度中除外。FirstChild函数 LastChild函数 FirstNoneEmpty、LastNoneEmpty
- 非累加性:非重复计数函数(DistinctCount)
累加性、拟累加性、半累加性 可以通过子级值来对父级值进行计算,因而查询速度较快。

【SQL】安装SQl 2008为SQL Server代理服务提供的凭据无效的解决办法

sql server 2008 代理服务提供的凭据无效 sql server 2008 代理服务提供的凭据无效    在Windows Server 2008安装SQL Server 20...
  • catshitone
  • catshitone
  • 2014年10月14日 16:30
  • 1087

openCV学习笔记(6):Mat类/数据结构详解(1)

Mat类详解以及创建Mat对象
  • chentravelling
  • chentravelling
  • 2015年04月08日 15:58
  • 1579

连接AnalysisServices时失败并且提示“请确保 "SQL Browser" 服务正在运行”的解决办法

连接AnalysisServices时失败 提示如下 标题: 连接到服务器 ------------------------------ 无法连接到 YYG\SQL2008R2。 ---...
  • cupid0051
  • cupid0051
  • 2013年07月21日 14:31
  • 6210

《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记五:创建高级度量和计算(中)

导读:本文继续介绍创建高级度量和计算的基本技巧:使用MDX表达式创建计算成员和应用条件格式、理解计算优先权。 本文末尾提供两个项目源码:AdventureWorks_BI_Begin3和Adventu...
  • downmoon
  • downmoon
  • 2011年05月15日 20:52
  • 3723

《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十六:管理分区及数据库处理(上)

SQL Server 2008中SQL应用系列--目录索引导读:本文介绍Analysis Services管理分区及数据库处理。本文将包括以下内容:■1、使用ROLAP或MOLAP存储配置维度■2、使...
  • downmoon
  • downmoon
  • 2011年06月07日 00:01
  • 4606

《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记八:使用帐户智能(上)

导读:本文介绍如何使用账户智能(Account Intelligence。本文将包括以下内容: 1、创建一个账户维度以支持财务分析 2、定义和管理定制汇总 (一元) 操作(Define and man...
  • downmoon
  • downmoon
  • 2011年05月21日 15:31
  • 2906

《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记一:入门

导读:本文主要介绍了创建SQL Server Analysis Service项目及数据源、数据源视图的基本过程。...
  • downmoon
  • downmoon
  • 2011年04月14日 15:26
  • 12315

《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十一:与Cube交互(下)

导读:本文介绍如何使用回写(Writeback)修改Analysis Services数据。 本文将包括以下内容: 4、启用维度回写[回写意味着读写都有缓存,邀月注],添加或修改一个维度成员(En...
  • downmoon
  • downmoon
  • 2011年06月01日 09:32
  • 2703

《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记二:Dimensions

导读:在上文本创建SQL Server Analysis Service项目的基础上,继续介绍创建标准维度(Dimensions)和时间维度、父子维度的基本过程。 本文末尾提供两个项目源码:Adve...
  • downmoon
  • downmoon
  • 2011年04月17日 21:18
  • 6796

《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记四:创建高级度量和计算(上)

导读:本文继续介绍创建高级度量和计算的基本技巧。由于有朋友提出前面三篇内容太长,故本文[创建高级度量和计算],分解为七个小节,方便大家阅读,也便于自己查找复习。...
  • downmoon
  • downmoon
  • 2011年05月08日 14:06
  • 5648
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《Microsoft SQL Server 2008 Analysis Services Step By Step》学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)