05 2010 档案

吉日嘎啦通用权限管理系统解读及重构升华--高度封装的编辑窗体
摘要:吉日嘎拉,一个专注于通用权限管理系统的开发狂热者,在博客园是一个有争议的人物,不过从其文章数量及内容介绍,专注肯定不是浪得虚名,一个人把东西做的专注,也就意味着更多的投入及考虑,可以作为后来者更多的借鉴。 本文思路是源自对Winform窗体的分析研究,发现其中不少优点,很多闪亮的地方,结合本人在Winform方面的积累及研究,对即日嘎拉的代码进行进一步的提炼,于是撰写了本文,本文主要介绍继承窗体的封装使用。 阅读全文

posted @ 2010-05-31 23:06 伍华聪 阅读(22416) 评论(85) 推荐(31) 编辑

数据仓库开发之路之三--时间维度的创建
摘要:在数据仓库中,无一例外地需要和时间维度打交道,因此设计合理的时间维度,也是一个数据仓库项目开始必备的资源储备,如果有这方面的积累,就不用到处寻找合适的设计模型以及存储过程的代码了,否则可能需要花费一定的时间去寻找符合该项目合适的存储过程,或者自己动手编写。 一般来说,时间维度的创建要根据实际的数据仓库应用来,基本上可以分为天、月的时间维度表,更细的可以分为半小时时间段,小时时间段等等,一般数据量大的时间维度都是利用存储过程来生成的。 阅读全文

posted @ 2010-05-19 09:23 伍华聪 阅读(18878) 评论(3) 推荐(6) 编辑

数据仓库开发之路之二--概述整个开发流程
摘要:在上篇随笔《数据仓库开发之路之一--准备工作》中粗略介绍了一下数据仓库项目应用中涉及到的一些知识和工具,其中涉及到了ETL工具DataStage、BI商务智能工具BO(Business Objects),这两款软件都是一个工具包的集合,包含了很多软件集合的。 数据仓库整体项目流程是一个比较复杂的过程,设计到不少内容,从横向来看,一般可以分为: 1)数据整合层,或者称为操作数据层(ODS),根据项目的需要,可以选用。 2)数据仓库层,也就是所谓的DW层。 3)使用BO的Universe设计的数据库语义层,相关于物理表和报表视图的隔离层。 4)使用BO的Infoview设计报表(如Web Intelligence 报表文档)。 阅读全文

posted @ 2010-05-14 17:39 伍华聪 阅读(8961) 评论(0) 推荐(7) 编辑

数据仓库开发之路之一--准备工作
摘要:在数据仓库的开发过程中,需要熟悉大量的概念以及相关工具的使用,还需要了解宏观上的各种开发流程,串联起来完成最终的数据仓库项目的开发,本篇介绍一些准备工作,包括涉及到的工具介绍,以及开发过程的描述,记录学习研究的印记,并和大家讨论研究存在的相关问题。 数据仓库的开发,是完全独立于OLTP系统的,也就是独立于当前各种应用的业务系统而作的分析项目,因此要包含从数据的迁移(提取)、变换、清洗、加载等ETL操作,其中可以分为这么几个数据层。 阅读全文

posted @ 2010-05-11 21:37 伍华聪 阅读(13119) 评论(10) 推荐(8) 编辑

导航