第05章OLAP及应用试卷.pptVIP

  • 59
  • 0
  • 约1.28万字
  • 约 58页
  • 2017-06-18 发布于湖北
  • 举报
5.6 警务数据仓库的OLAP应用 * 5.6 警务数据仓库的OLAP应用 * 5.6 警务数据仓库的OLAP应用 1、第4章完成警务数据仓库的创建,并通过配置SSIS包HuangDC_ETL把事务数据库OLTPHotel的数据,抽取到数据仓库HuangDW_Hotel之中。 OLTPHotel HuangDW_Hotel 2、第5章说明,应将数据仓库数据HuangDW_Hotel重构为多维数据集,使用联机事务处理(OLAP)方法对其进行多维分析,才能让数据仓库更好地发挥决策支持作用。 HuangDC_ETL * 5.6 警务数据仓库的OLAP应用 3、本章以警务数据仓库为例 (1) 利用SQL Server的分析服务(SSAS)功能,创建分析服务项目HuangDC_AS_3rd,并定义多维数据集,并部署数据库; HuangDW_Hotel uangDW_hotel_Mdataset (2) 利用SQL Server的工具浏览多维数据集,包括下钻、切片、切块等操作。 HuangDC_AS_3rd * 作业与思考 1、 * 谢 谢 ! 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 5.1 OLAP概述 * 5.2 OLAP的多维分析操作 OLAP的多维分析操作包括对多维数据集的切片(slice)、切块(dice)、下钻(drill-down)、上卷(roll-up)、旋转(pivot)等数据分析方法,以便让用户能从多个角度、多个侧面观察数据,从而深入地了解包含在数据中的有用信息,以支持企业的决策。 5.2.1 切片 定义5-5 在n(?3)维数据集的某一维上,指定一个维成员的选择操作称为切片(Slice)操作,其结果称为n(?3)维数据集的一个切片。 * 5.2 OLAP的多维分析操作 1、若对一个n维数据集进行切片操作,则将得到一个n-1维的数据集。 2、多维数据集的维度越高,人们对其理解就越困难。 3、切片操作是对多维数据集进行降维处理,方便用户理解多维数据蕴藏的决策信息。 例 5-1 对于图5-2所示的3维数据集(n=3),若在时间维上指定维成员“2月”,请给出其切片结果。为教学方便,假设每个单元格的数值都大于零,它表示某省、某月入住某个辖区内宾馆的人次数。 * 5.2 OLAP的多维分析操作 解:根据切片的定义5-5,对3维数据集进行切片操作的结果是一个2维数据集。因此,可得在时间维指定维成员“2月”的切片结果如表5-1所示。它表示2月份从广东、湖南、江苏、福建等四省来的旅客,入住鹿城等辖区宾馆的人次数。 * 5.2 OLAP的多维分析操作 定义5-6 从n(?2)维数据集中选择一个2维子集的操作称为局部切片(Partial/local Slice)操作,所得的2维子集称为一个局部切片。 即对任意n(?2)维数据集,其局部切片操作结果永远是2维数据集。 (1) 为方便理解,可将定义5-5的切片操作称为全局切片操作。 (2) 由于2维数据是人们最易接受和理解的多维数据展示方法,因此,局部切片操作是最常用的一种多维数据分析方法。 (3) 对n(?3)维数据集进行局部切片操作,必须先指定n-2个维度成员以获得由剩余两个维度组成的二维数据集,然后从这个二维数据集中获得局部切片。 * 5.2 OLAP的多维分析操作 例5-2 对于图5-5所示的3维数据集,请给出两个局部切片结果。 解:根据局部切片的定义,只要从三维数据集中任意选择一个2维子集都是一个局部切片。 (1) 如果在时间维上指定维成员“2月”,则表5-1的任何一个连续2维子集都是3维数据集的一个局部切片,表5-2就是一个局部切片。 * 5.2 OLAP的多维分析操作 (2)如果在地理维上指定维成员“广东”,则图5-3是3维数据集的另一个局部切片。 * 5.2 OLAP的多维分析操作 5.2.2 切块 定义5-7 在n(?3)维数据集的某一维上指定若干维成员的选择操作称为切块(Dice)操

文档评论(0)

1亿VIP精品文档

相关文档