5.2.2.1、SSAS-维度-父子维度改宽表维度
来源:互联网 发布:js prototype 阮一峰 编辑:程序博客网 时间:2024/04/30 11:32
维度-父子维度改宽表维度
1 父子维度
父子维度即自引用表结构,好处是可以建立不固定深度的树形结构,非常的灵活。
2 宽表维度
类似日期维度,固定了各个层级,然后通过“层次结构”来建立各个层级间的关系。对于OLAP系统来说,统一的结构具有更强的可读性,可分析性,所以在很多时候我们都会将父子维度转换成宽表
3 例,以地区为例,可以分省-市-区-街道、省-市-县-镇-村等等,使用父子表可以很方便的解决这样的数据结构
父子维度表结构如下:
Create table Area( areaIdint primary key identity(1,1), areaName varchar(100), parentAreaId int)
但是在多维分析中,如果使用父子维度的话,我们无法确定第三级是区还是县,第四级是街道还是镇,这将给分析带来很大的困扰
而如果采用宽表的话,我们将会固定各个层级,如省-市-区县-街道镇,有所取舍,目的是利于分析,如下
Create table Area( areaId int primary key identity(1,1), pvAkey varchar(50), --省 pvName varchar(100), ctAkey varchar(50), --市 ctName varchar(100), ctyAkey varchar(50), --区县 ctyName varchar(100), townAkey varchar(50), --街道镇 townName varchar(100))
转换成宽表后,我们可以建立各种层次结构以便于分析,两种结构如下图
变成宽表如下
0 0
- 5.2.2.1、SSAS-维度-父子维度改宽表维度
- 5.2.2、SSAS-维度-父子维度
- SSAS建立父子维度
- 5.2、SSAS-维度-基本知识
- 5.2.1、SSAS-维度-雪花维度
- 5.2.3、SSAS-维度-日期维度
- 维度
- SSAS维度设计技巧
- SSAS对称维度与非对称维度
- OLAP中的父子维度
- Cognos8 处理父子维度浅析
- 5.2.4、SSAS-维度-多对多维度
- IBM Cognos8 处理父子维度浅析
- 渐变维度
- 渐变维度
- 维度浅尝辄止
- 维度照相机
- vc维度
- “技术领导”和“技术管理”
- PHP解决网站大数据大流量与高并发
- Struts2 运行流程图详细解剖
- 数据结构03 线性表
- winfrom-绘制十字线
- 5.2.2.1、SSAS-维度-父子维度改宽表维度
- HTML5 & CSS3 初学者指南(4) – Canvas使用
- android中获取前一个Activity传递过来的参数获取不到的问题
- 解决request.getParameter() 、 request.getInputStream()和request.getReader()只能使用一次的问题
- 如何将html模板保存为图片
- 上手Android源码探索AOSP的奥秘过程笔记(不是教程,只是自己遇到的问题或者心得的笔记,持续更新)
- 文件下载 上传ext4.0.7+struts2
- xml与xsl的转换
- 微信APP支付——支付流程说明及示例