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

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

初识商业智能

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

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

多维数据集

从数据到信息的转变

数据到信息的转变

维度数据仓库

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

维度仓库

这里写图片描述

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

度量值和计算

多维数据集中的聚合函数

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Contents at a Glance Introduction....................................................................................................1 Part 1: Introduction to Analysis Services 1 Introduction to OLAP and Its Role in Business Intelligence.........................7 2 Multidimensional Space...............................................................................17 3 Client/Server Architecture and Multidimensional Databases: An Overview27 Part 2: Creating Multidimensional Models 4 Conceptual Data Model................................................................................37 5 Dimensions in the Conceptual Model.........................................................43 6 Cubes and Multidimensional Analysis.........................................................63 7 Measures and Multidimensional Analysis....................................................75 8 Advanced Modeling......................................................................................91 9 Multidimensional Models and Business Intelligence Development Studio...................................................................................109 Part 3 Using MDX To Analyze Data 10 MDX Concepts............................................................................................139 11 Advanced MDX...........................................................................................161 12 Cube-Based MDX Calculations...................................................................189 13 Dimension-Based MDX Calculations.........................................................221 14 Extending MDX with Stored Procedures....................................................237 15 Key Performance Indicators, Actions, and the DRILLTHROUGH Statement.......................................................................261 16 Writing Data into Analysis Services...........................................................291 Part 4 Creating a Data Warehouse 17 Loading Data from a Relational Database..................................................307 18 DSVs and Object Bindings..........................................................................317 19 Multidimensional Models and Relational Database Schemas...................329Part 5 Bringing Data into Analysis Services 20 The Physical Data Model............................................................................345 21 Dimension and Partition Processing..........................................................377 22 Using SQL Server Integration Services to Load Data.................................407 23 Aggregation Design and Usage-Based Optimization..................................417 24 Proactive Caching and Real-Time Updates................................................435 25 Building Scalable Analysis Services Applications.......................................451 Part 6 Analysis Server Architecture 26 Server Architecture and Command Execution...........................................477 27 Memory Management................................................................................503 28 Thread Management...................................................................................521 29 Architecture of Query Execution—Calculating MDX Expressions............527 30 Architecture of Query Execution—Retrieving Data from Storage.............553 Part 7 Accessing Data in Analysis Services 31 Client/Server Architecture and Data Access...............................................569 32 XML for Analysis........................................................................................579 33 ADOMD.NET...............................................................................................599 34 Analysis Management Objects....................................................................669 Part 8 Security 35 Security Model for Analysis Services..........................................................713 36 Securing Dimension Data...........................................................................731 37 Securing Cell Values....................................................................................751 Part 9 Management 38 Using Trace to Monitor and Audit Analysis Services.................................763 39 Backup and Restore Operations..................................................................787 40 Deployment Strategies................................................................................805 41 Resource Monitoring...................................................................................815 Index...........................................................................................................823
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值