微软只从MS SQL 2005开始也加入抢市场的行列,而且和excel进行了较好的集成,但只是具体用法不一样,基本原理都差不多,都是免写SQL语句的友好界面。
总的来说,微软做的还不错的,更加平民化了。。。
[ 本帖最后由 jingsun 于 19-2-2010 14:01 编辑 ] 原帖由 xblues 于 19-2-2010 11:43 发表 http://www.freeoz.org/bbs/images/common/back.gif
传统方式: T-SQL + Excel
BI方式: Cube + Excel
传统方式,你要按需求,从一系列原始表格,生成一个成品表,包含一些关键性字段,然后用Excel去链接这个成果表格,用Excel去分析各个维度之间的关系。
...
SAS上也可以直接跑SQL,like:
proc sql...:D 其实虫版的那两种方式都是BI流行的玩意,SAS的MDDB十几年前就有了,我感觉现在用star schema的方式比较流行,其实偶的理解就是空间(存储)与时间(效率)之间的取舍。SAS的很多项目都是用data warehouse维护,局部的多维查询才用cube,因为cube虽然快但是太占存储空间了 原帖由 xblues 于 19-2-2010 14:21 发表 http://www.freeoz.org/bbs/images/common/back.gif
后来又想了一下,大多数数据库里保存的都是基础数据,靠基础数据形成的Cube,能够看出来的关系有限。即便是有了Cube,还是需要在建立Cube以前,把基础表的基础数据在一定程度上形成Super表,不一定是成品表,但是有些 ...
BI工具比如SAS的reporting即可以基于MDDB,又可以基于star schema,在model和ETL作完以后,都不用多少coding。我目前看到澳洲大型的BI项目,基本都是star schema的data warehouse,感觉Cube用起来局限性大,不适合大数据量的enterprise level。 原帖由 xblues 于 19-2-2010 14:37 发表 http://www.freeoz.org/bbs/images/common/back.gif
看出来LS是高人,可以针对你所说的这些技术开几个专题贴么?向我一样的不够专业的同学肯定受益匪浅。我目前找的工作范围很多设计BI,可是我的BI的实际经验有限。想LS一样经历过实际项目,讲解起来肯定很明了。
虫版太抬举俺了,民工一个,离开BI好多年了,大家分享分享好了:) 原帖由 xblues 于 19-2-2010 14:43 发表 http://www.freeoz.org/bbs/images/common/back.gif
一定要开贴,你提到的Star Schema 等概念最近我在找工广告中经常看到,希望能够开贴不吝赐教。:yct_57
如果虫版有兴趣进军BI,可以Google一下star schema,或者买本书。star schema大概在8,9年前,忽悠过一时,其实跟普通的database design没有什么差别,不过一个是以transaction为核心,一个是以汇总(fact)为核心,为了方便汇总而减少数据量的DB design而已。 就是个概念而已,是以transaction为驱动,还是以reporting驱动,不过BI好啊,现在经济不好的情况下,澳洲还有大批的BI项目开工,我都想回到BI了 原帖由 xblues 于 19-2-2010 15:05 发表 http://www.freeoz.org/bbs/images/common/back.gif
你现在干嘛呢?
CRM
页:
[1]