ssas脚本组织程序_SSAS 使用手册
第
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 使用手册相关推荐
- ssas脚本组织程序_SSAS 使用手册.doc
SSAS 使用手册.doc SQL SERVER 2008 SSAS使用手册 BI.OLAP.Analysis Services BI概念简介 BI系统负责从多个数据源中搜集数据,并将这些数据进行必要 ...
- ssas脚本组织程序_SSAS(简单cube创建过程)
SSAS(简单cube创建过程) 一. 创建AnalysisServices项目 · 单击"开始",依此指向"所有程序"和Microsoft SQL Serve ...
- ssas脚本组织程序_SSAS系列——【01】准备知识
关于SQL Server 产品,我从2004年就开始使用了,SQL Server 2K,2K5,2K8,到如今已经准6年了,说来惭愧,这六年来所涉及的内容都是在数据库引擎部分,最近有一个机会需要用到多 ...
- ssas脚本组织程序_SSAS中的MDX脚本
MDX中的脚本可以看作是Analysis Services中已有计算单元功能的一个升级版本,但是它并不能完全取代计算单元. MDX脚本:就是一串能够对SSAS2005多维数据集中数据产生影响的命令.使 ...
- ssas脚本组织程序_脚本调试编辑
Script Debugger Mac是一款好用的脚本调试编辑器,它是一个完全集中在AppleScript上的集成开发环境.帮助用户更轻松更快捷编译AppleScript的工具,默认提供了AppleS ...
- ssas脚本组织程序_微服务架构:从事务脚本到领域模型
图1 Order Service具有六边形架构.它由业务逻辑和一个或多个与其他服务和外部应用程序连接的适配器组成 图1显示了一个典型的服务架构.业务逻辑是六边形架构的核心.业务逻辑的周围是入站和出站适 ...
- Mini-XML 程序员开发手册, Version 2.5(转)
Mini-XML 程序员开发手册, Version 2.5 目录 中文翻译:Z.F , mail: zhfjyq@gmail.com ,http://blog.csdn.net/bluesonic 序 ...
- ssis 包配置组织程序_如何停止失控的SSIS程序包
ssis 包配置组织程序 There are many reasons for terminating a long running SSIS Package. Picture a scenario ...
- QT程序打包配置手册
QT程序打包配置手册 0-概述 1-获取动态链接库 2-程序打包 2.1.工具 2.2.工具简介 2.3.准备文件 2.4.程序打包过程 2.5.HEU_DISdemo安装过程 3.结语 0-概述 当 ...
最新文章
- c# winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值
- PhpMyAdmin后台getshell
- java2组随机数的共通数_java随机数产生-指数分布 正态分布 等
- python之模块之shutil模块
- 大型情感剧集Selenium:3_元素定位 #华为云·寻找黑马程序员#
- fatal: could not read Username for ‘https://git.dev.tencent.com‘ 解决方法
- 干货 | 嵌入式系统软件架构设计
- static Splitterwnd hide and show --by wyj
- kron matlab_Matlab运用kron()函数计算Kronecker乘法
- Scratch下载(各版本都可下载)
- NVIDIA Jetson TX2简介
- 服务器flv文件播放不了,解决win2003服务器不能播放flv文件格式的问题
- 7-176 数列求和
- 安装SQL Server 2017遇到“以前的某个安装需要重新引导计算机以便使更改生效”的问题
- 炫 音乐可视化 html5 在线,HTML5打造的炫酷本地音乐播放器-喵喵Player
- Zabbix Server trapper 命令注入漏洞 (CVE-2017-2824)
- 微信公众号测试账号总结
- 从工作量证明(POW)到高阶工作量证明(HPOW)
- python 练习洗牌
- 恒温恒湿试验箱制冷系统及工作原理