哪位兄弟可以用白话描述一下多维数据,维度,度量,立方体,以及之间的关系?

sunix0 2006-05-17 04:32:44
如果可以,能给一个olap工具的下载地址最好了
...全文
1298 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaiwa 2006-11-20
  • 打赏
  • 举报
回复
专业术语真多!
awawy 2006-11-20
  • 打赏
  • 举报
回复
学习中
Jason5858 2006-10-20
  • 打赏
  • 举报
回复
学习了
s_phoenix 2006-10-17
  • 打赏
  • 举报
回复
我们的统计都可抽象成一个函数(因为是多维的,无法在现实的三维世界描绘,只能用数据公式抽象):
f(x,y,z.......)=??
这其中,x,y,z....这些就是纬度。
统计的指标就是??,也就是度量。不过严格说,??应该是度量的集合,因为一次你可能统计多个指标(这里的比喻不太恰当,我承认)。
整个模型(也就是上面的数学公式)就是多维数据集。
weijianliang 2006-10-13
  • 打赏
  • 举报
回复
学习
guangyu315tim 2006-05-22
  • 打赏
  • 举报
回复
OLAP可以用SQL的Analysis Services. ETL没发现什么
guangyu315tim 2006-05-19
  • 打赏
  • 举报
回复
看看数据仓库之父INMON的书吧
sunix0 2006-05-19
  • 打赏
  • 举报
回复
那在什么地方可以下载到olap或者etl工具么?我从oracle网站上下的owb和express不能用!唉
guangyu315tim 2006-05-18
  • 打赏
  • 举报
回复
楼上的.
维度:如果把维度理解为颜色也可以,如果粒度继续变小,还可以继续分为浅颜色,深颜色等等.颜色是一个维度,而由不同一个分析问题角度的不同粒度组成的表叫维表.
度量:不是衡量的单位.是一个事实的数据,如某天某地某人在某时刻销售某种商品的销售数量(或金额).这个销售数量(或金额)才是度量.
立方体是作为数据仓库储备库的名称.数据仓库立方体由任意数量的维度定义(并不限于三维,有时数据仓库立方体可能少于三维)
多维数据集是OLAP工具的对象,一个数据仓库可以建立很多的多维数据集.多维数据集不仅仅由维度和度量组成,它是由数据源、维度、度量值和分区组成的。

一般来说,维度表中不存数据,数据都是在事实表中存放的。
sunix0 2006-05-18
  • 打赏
  • 举报
回复
了解,多谢大家的细心指导,能不能介绍一下相关的入门书籍,和现在比较流行的工具要在哪里下载呢?
cobejordan 2006-05-18
  • 打赏
  • 举报
回复
简单的讲,度量是维度交点上,用作分析的数据。同一个维度交点上可能有多个度量。

例如,维度:时间,地点;度量:人口数量,流动人口数量。
如果限定维度时间=20060518,地点=北京,则度量值人口数量=1382万,流动人口数量=303万。
sunix0 2006-05-18
  • 打赏
  • 举报
回复
那度量就是衡量一个维度数据量大小的值喽?
sunix0 2006-05-18
  • 打赏
  • 举报
回复
好像是说维度放到维表里,通常包括时间维度、地理维度
如果要统计:某个月、某个城市、某个店的销售额、销售量。
月、城市、店为维度,
销售额、销售量的数量为度量
用图表可以表示成y轴为销售额或销售量,x轴为,,好像表示不了。。。。。
是这样么?
redsee 2006-05-18
  • 打赏
  • 举报
回复
楼上的
度量值的理解应该是一个事实的数据,如某天某地某人在某时刻销售某种商品的销售数量是200,那么.这个销售数量200就是度量值.这个200存在那个字段里,这个字段就是度量值字段
sunix0 2006-05-18
  • 打赏
  • 举报
回复
那维度表里有什么啊?是一个粒度放在一张维度表里,比如颜色和大小是放在一张维表中么?
还有
多维数据集中:数据源(就是数据库)、维度(粒度)、度量值(是指一个大致的数据范围数值吧?)、分区(是什么?)
sunix0 2006-05-17
  • 打赏
  • 举报
回复
回solidpanther 兄:
维度:你分析问题的角度,比如性别\民族\血型---是不是事物的属性?比如颜色
度量:你分析的是哪些数据?金额\数量 ---是不是衡量的单位?比如厘米
立方体:确切的说没这个词,不成文的叫法 ---我觉得应该是用数据体现一个多维度的物件
多维数据集:拿维度搭架子,拿度量填充空间的一个集合,画不出来,因为是多维

sumer99说的"事实数据"应该对应在事实表,而"维度数据"对应的应该是维度表吧?
正在学习数据仓库,以后还要多多提问呢
多谢二位指导!

sumer99 2006-05-17
  • 打赏
  • 举报
回复
如果你是在sql server 2000下的
那么建议你先分析原先的学生信息数据库(称为数据源),确定哪些是事实数据(因系统的运行而生成的数据,不会随着时间的改变而改变,如 学号),哪些是维度数据(那些可以确定一组记录的数据,如班级,性别).

然后在sql server 2000下新建一个数据库(目的数据库),从原学生数据库中导入这些数据到你新建好的数据库(可在sql server 2000下的数据转换服->新建包 来完成数据导入)

安装sql server 2000的analysis services 组件,安装好后可以用analysis manager 来管理
在这里新建数据库(称为数据仓库的数据库),将数据来源设为你刚刚建立好的那个存放事实数据和维度数据的在sql server 2000下的那个数据库,
在是建立多维数据集,确定你要从哪些维度来分析数据

其他的一些细节,建议你去参考<sql server 2000 OLAP 解决方案-数据仓库与analysis service>一书
solidpanther 2006-05-17
  • 打赏
  • 举报
回复
维度:你分析问题的角度,比如性别\民族\血型
度量:你分析的是哪些数据?金额\数量
立方体:确切的说没这个词,不成文的叫法
多维数据集:拿维度搭架子,拿度量填充空间的一个集合,画不出来,因为是多维
sunix0 2006-05-17
  • 打赏
  • 举报
回复
最好用个简单点的例子说明一下:)

7,388

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧