数据仓库建模具体过程
0
我是新手,没具体使用过数据仓库,只看过书上理论知识,所以对具体流程不是特别了解,有几个问题,我知道首先从数据库中经过ETL工具处理后的表都会放入数据仓库的地方,我想问的是
1.设计维度表都是先选定数据源,然后怎么把数据源里面的表导入到维度表的??在数据仓库中建维度表是不是和在数据库中建一个表是一样的?
2.OLAP联机事务分析处理,书上说是一种分析数仓里面数据的软件工具,分析方法有什么分块,分片,上卷之类的,我想问一下OLAP是一个实实在在的软件还是一种处理数据的方法?
3.图片上这种表,书上说是多维数据集,是将多张维度表进行连接形成的吗??那这种表看起来事实表更加明了,里面也有度量,它和事实表有什么区别呢?
1.设计维度表都是先选定数据源,然后怎么把数据源里面的表导入到维度表的??在数据仓库中建维度表是不是和在数据库中建一个表是一样的?
2.OLAP联机事务分析处理,书上说是一种分析数仓里面数据的软件工具,分析方法有什么分块,分片,上卷之类的,我想问一下OLAP是一个实实在在的软件还是一种处理数据的方法?
3.图片上这种表,书上说是多维数据集,是将多张维度表进行连接形成的吗??那这种表看起来事实表更加明了,里面也有度量,它和事实表有什么区别呢?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
3 个回复
brucelu - 大数据、数据仓库、数据挖掘均有涉猎 2015-09-06 回答
赞同来自: biee新手
问题2、我先回答你这个问题,OLAP只是一种技术,像Powerplay、Analysis Service、MicroStrategy这些是工具。
问题1、我觉得你对这一块理解不是很清晰,维度设计事实表设计,这些都是在你数据仓库建立的时候需要想到的,而不是在做SSAS项目设计的时候做一个维表的时候去单独说这个表怎么生成的。SSAS导入数据就是类SQL的语句,那么在一个SSAS的工程中建表语句也在建立项目的过程中程序内部已经创建好了(包括表结构等等),你只需要部署执行即可导入相对应的数据。
问题3、你截图的图片,不是一个表,它是一个结果集,你从空间上去理解,它从时间和空间上去切分金额。它更像是一个地理位置表、时间表与销售事实表做了join查出了:地理位置、时间、金额,如果你从这些角度上去看,反而更简单。当然从空间去思考更直观了。切记这个不是一张表,是一个多维度的数据结果。可以理解为连表查询。
牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-09-05 回答
赞同来自:
BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-09-07 回答
赞同来自:
一本是Imhoff的数据仓库设计
你看完了自己就会有答案,届时再讨论会更有心得