第1章 Kimball生命周期导论
在深入研究数据仓库(DV0和商业智能(BI)的设计、开发与部署中的细节问题之前,首先介绍Kimball生命周期方法论。Kimball生命周期提供了一个总体框架,它与数据仓库和商业智能实现过程中的各种活动都密切相关。生命周期是贯穿本书全部内容的一条主线,为后续章节进行详细阐述奠定了基础,也使本书的各章内容联系更加紧密。
本章将从历史的角度出发介绍Kimball生命周期的起源和演化。随后,我们引入生命周期图,讲述了在项目中有效地使用生命周期所涉及到的主要任务和一般准则。最后,对本书中涉及到的核心词汇进行了回顾和总结。
我们建议所有的读者都能花点时间仔细阅读本章所介绍的内容,即使读者只是想了解DW/Bl项目中的某一个方面,也应对本章的内容有一定的了解。我们认为这对整个团队理解项目的全貌和制定总体策略都十分有益。更形象点说,本章关注的是整个森林,而后面的章节则将注意力转向森林中的单个树木。
1.1 生命周期的历史
Kimball生命周期方法论最先出现在20世纪80年代的Metaphor计算机系统中。Metaphor公司是一家倡导决策支持的厂商,它提供的软硬件产品都基于局域网技术,整个系统包括一个关系数据库服务器和运行于32位操作系统上的客户端图形用户界面程序。大约在25年前,大型公司的分析人员都使用Metaphor公司的产品来构建查询,并且将查询结果以电子表格的形式存放或者以图表的形式表示出来。这些听起来似乎都很耳熟,不是吗?
在Metaphor公司工作的初期,本书的大多数作者曾共同努力寻求决策支持的解决方案,但是那时在相关业务领域还没有什么最优方法或者正式的方法论。不过,决策支持的发展方向显然和现在是一致的,我们在1984年所编写的指导手册中将这些方法归纳为提取、查询、分析和表现。
展开