SQLSERVER2012AnalysisService 读书笔记 1

1、商业智能 (Business Intelligence,BI)  通过数据分析 获取知识和见解

2、分析和报告是 BI 系统中针对数据进行的两种主要业务活动

3、在 BI 系统中组织数据的方法称为联机分析处理(Online Analytical Processing,OLAP)

4、Microsoft SQL Server Analysis Services 具有丰富的功能,可帮助实现传统BI系统的各种要求,基于此,它已经成长为行业领先的OLAP服务器

5、数据仓库 面向主题 由记录构成的系统(一个BI收集系统),主要用于从公司的操作型数据库以及其他数据源获取数据,然后将获取的数据转换为一种有利于进行业务分析的结构。

6、预测分析(也称为数据挖掘)是使用数学模型完成的,用于根据现有的业务数据来预测将来的发展趋势

7、数据市场 可以理解为小型的数据仓库,最常用的情况是充当大型数据仓库的组成部分

8、可以根据最终用户可以在数据仓库中查看以及针对数据仓库进行查询的访问级别为其提供相应的访问级别???

9、数据仓库主要是由两种表构成 事实表和维度表

10、事实表包含一些业务事实数据,例如销售金额、销售量、客户数量以及指向维度表的外键

11、维度表包含与事实表中特定特性相关的详细信息,例如产品的详细信息、客户特性、存储信息等

维度表 product表中 保存了Product SKU 和  Product Name 等特性(SKU 指的是商品唯一编号)

12、维度 维度是由若干个层次结构组成,每个层次结构可能会包含一个或多个级别 (层次结构又分为均衡层次结构、非均衡层次结构、不规则层次结构)

维度/层次结构/成员/成员属性,

13、多维数据集

13-1 基于事实数据和维度构建的

13-2 一个多维数据集可能包含一个或多个事实表中数据,还会包含少量的维度

13-3 任何给定的数据集都有一个关联的主要分析主题

14、星型架构  雪花型架构 后者是在前者基础上经过大量的变形得到的 主要区别于架构的复杂程度

14-1 星型架构 看到的许多维度表连接到一个中心事实表(即星型的主体) 优点:易于理解各个业务实体之间的关系,此外在对事实表中的度量值处理上速度较快

14-2 雪花型架构 一个或多个级别将从某个维度表中分离出来,通过一个或多个事实表将他们分隔开来( 暂时还不能理解雪花型架构的好处,先一边呆着)

15、商业智能语义模型

数据模型

构建:通过 SQL Server Data Tools 来构建

支持:百万兆字节(TB)级别的数据量

表格模式数据模型

构建:可以使用 PowerPivot for Excel 或 SQL Server Data Tools 创建

支持:在Analysis Services 2012 中实现海量数据支持

------------------------------------------------------

再次比较:相比于多维数据模型 ,表格数据模型更易于理解,构建速度也更快

16、第19页的数据访问技术后来记得再看下

2015-10-11 16:08 北京 路过随笔

时间: 2024-10-15 00:21:57

SQLSERVER2012AnalysisService 读书笔记 1的相关文章

SQLSERVER2012AnalysisService 读书笔记 2

1.通过SSDT创建数据源 2.通过SSDT创建数据源视图 1.通过SSDT创建数据集 cube 3-1.创建方式:自下往上 自上往下 基于空多维数据集 3-2.多维数据集包含一个或多个度量值组,其数据 源自 关系数据源中的一个或多个事实表(通常情况下,每个事实表对应一个度量值组) 3-3.多维数据集包含一个或多个维度(维度来自维度表) 3-4.度量值组包含一个或多个度量值 3-5.通常情况下,来自同一个事实表的度量值会组合在一起,构成一个对象,称为度量值组 3-6.如果某个多维数据集是基于多个

SQLSERVER2012AnalysisService 读书笔记 3

MDX语句学习  第一篇 一 格式: 1.MDX 语句中如果包含空格.数字或者MDX关键字,要使用 [] 括起来(尽管方括号是可选的,但还是建议使用) 2.一般情况下访问成员格式 [维度名称].[层次结构].[级别名称].[成员名称] 二 名词概念 1.单元 多个维度组合获得最小的数据集(个人理解)   [一个多维数据集中的单元数取决于每个维度中的层次结构数以及每个层次结构中的成员数] 2.元组  元组是由(一个或多个)维度组成,标示唯一的单元或者数一部分数据集的语句 (个人理解)  [各维度之

《C#图解教程》读书笔记之三:方法

本篇已收录至<C#图解教程>读书笔记目录贴,点击访问该目录可获取更多内容. 一.方法那些事儿 (1)方法的结构:方法头-指定方法的特征,方法体-可执行代码的语句序列: (2)方法的调用:参数.值参数.引用参数.输出参数.参数数组: ①参数: 形参-本地变量,声明在参数列表中:形参的值在代码开始之前被初始化: 实参-实参的值用于初始化形参: ②值参数: 为形参在栈上分配内存,将实参的值复制到形参: ③引用参数: 不为形参在栈上分配内存,形参的参数名作为实参变量的别名指向同一位置,必须使用ref关

《C#图解教程》读书笔记之五:委托和事件

本篇已收录至<C#图解教程>读书笔记目录贴,点击访问该目录可获取更多内容. 一.委托初窥:一个拥有方法的对象 (1)本质:持有一个或多个方法的对象:委托和典型的对象不同,执行委托实际上是执行它所"持有"的方法.如果从C++的角度来理解委托,可以将其理解为一个类型安全的.面向对象的函数指针. (2)如何使用委托? ①声明委托类型(delegate关键字) ②使用该委托类型声明一个委托变量 ③为委托类型增加方法 ④调用委托执行方法 (3)委托的恒定性: 组合委托.为委托+=增加

《Effective C++》读书笔记汇总

我之前边读<Effective C++>边写下每个条款的读书笔记,这一版是C++11之前的版本.这里我将每个条款令我印象深刻的点小结一下. 1.C++包括:Plain C(面向过程).OOP(面向对象).模板(泛型和模板元编程).STL(C++标准库). 2.用inline.enum.const代替#define.#define定义的宏,一旦复杂起来,高手都很难掌控.不要带入C的习惯. 3.灵活使用const前缀.不需要进行改变的数据加上const前缀.指针的const前缀有两种形式,cons

【读书笔记】《Linux内核设计与实现》内核同步介绍&内核同步方法

简要做个笔记,以备忘. 需同步的原因是,我们并发访问了共享资源.我们将访问或操作共享资源的代码段称"临界区",如果两个执行线程处于同一临界区中同时执行,称"竞争条件".这里术语执行线程指任何正在执行的代码实例,如一个在内核执行的进程.一个中断处理程序或一个内核线程. 举个简单例子,i++操作.该操作可以转换为下面的机器指令序列: 1.得到当前变量i的值,并保存到一个寄存器. 2.将寄存器的值加1. 3.将i的新值写回到内存中. 当两个线程同时进入这个临界区,若i初值

鸟哥的Linux私房菜 基础学习篇读书笔记(7):Linux文件与目录管理

这一章主要讲述的是如何操作与管理Linux系统中的文件和目录,主要包括目录间的切换,目录的创建与删除,文件的创建与删除,文件的查找,文件内容的查看等等. 前一章中已经讲过相对路径以及绝对路径,绝对路径就是指从根目录("/")开始写起的路径名,而相对路径绝不会由根目录开始写起,相反,相对路径是相对于当前工作目录的路径名.Linux操作系统中有几个特殊的目录: . 代表此层目录: .. 代表上一层目录: - 代表前一个工作目录: ~ 代表当前用户身份所在的主文件夹: ~account 代表

《30天自制操作系统》读书笔记(2)hello, world

让系统跑起来 要写一个操作系统,我们首先要有一个储存系统的介质,原版书似乎是06年出版的,可惜那时候没有电脑,没想到作者用的还是软盘,现在的电脑谁有软驱?不得已我使用一张128M的SD卡来代替,而事实上你用的是U盘还是软盘对我们的操作系统没有影响,缺点是你的U盘刷入系统后容量只能是1440 MB,即当年流行的3.5英寸软盘的大小,当然不用担心,再格式化一次(用DiskGeniu),就可以恢复. 我做事情的话,总是怕自己的努力的结果白费了,害怕辛辛苦苦看完这本书但是发现做出来的东西现在根本没法用,

《巴菲特与索罗斯的投资习惯》读书笔记

巴菲特与索罗斯的投资习惯 收益与风险 收益越高风险越大,或者风险越大收益越高都是没有道理的,风险和收益逻辑上不一定是正相关的,只不过收益越高,人们愿意承担的风险越高而已. 降低风险的同时提高收益是不矛盾的.但风险控制应优先于收益. 同样的事情,对你来说是危险的,但对于高手来说则没有风险,因此,为了降低风险,尽力成为高手吧 关于投资 赚钱只是投资的目的而已,投资策略才是投资的手段. 只是将注意力集中在目的上是没有意义的,因为它只是你的手段所产生的自然结果. 因此我们需要把注意力几种在对投资策略的调