加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

一步一步学习sqlserver BI--数据仓库设计

发布时间:2016-05-15 16:41:45 所属栏目:MsSql教程 来源:网络整理
导读:因为项目还没有真正开始,但是接触BI已有半年多,手痒,这几天准备搞一个简化版本的BI项目。一 方面给刚BI入门的朋友一个参考,另外一方面也为自己的将要开始的
因为项目还没有真正开始,但是接触BI已有半年多,手痒,这几天准备搞一个简化版本的BI项目。一 方面给刚BI入门的朋友一个参考,另外一方面也为自己的将要开始的项目做个准备,让自己能够考虑到 一些项目的细节。同时也希望对BI有研究的朋友提供一些建议和经验。因为我们的这个案例是采用微软 的sqlserver2005的BI平台开发的,所以这里先贴一张WebCast里面截来的图,这张图主要反映了采用 sqlserver2005的BI项目的架构。

大图

好了,咱们开始吧。我说的这个项目需求很简单,因为是简化版本的么。这是一个游戏中使用到的物 品的销售分析软件。里面包括几个概念,游戏,销售部门,物品,交易金额,交易笔数,发布单数等。 我们要做的事情就是按游戏,按部门,按物品来实现对交易金额,笔数等的数据交叉分析。

在我们这个系统里面,我们的数据颗粒度是天。好了,既然是简化版,我们也就不用那么罗嗦,什么 需求分析,分析设计都省了吧,下面直接进入数据库设计。

我们的数据库一共包括四张维度表(部门维度,游戏维度,物品维度,时间维度),一张事实表(游 戏交易数据事实表)。

部门维度表

一步一步学习sqlserver BI--数据仓库设计

游戏维度表

一步一步学习sqlserver BI--数据仓库设计

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读