业务维生命周期

业务维生命周期

 

生命周期方法

整个数据仓库生命周期方法的实施过程如图1-1所示。该图阐述了有效地设计、开发和部署数据仓库时必须的一系列高级任务。

 

1.         项目规划

项目规划关注的是数据仓库项目的定义和范围,其中包括项目准备评估和业务合理性证明。      

2.         业务需求定义

数据仓库设汁人员必须了解有效地确定各种业务需求,并且将其转变成设计时所考虑的各个事项的业务驱动关键因素。业务需求为技术、数据以及最终用户应用等三条平行轨迹莫定了基础。

3.         维度建模

    业务需求定义确定了用于业务用户分析需求时所必需的各种数据。在设计用来支持这些分析需求的数据模型时,需要使用与操作型系统设计不同的某种方法。首先,应该构造一个矩阵,该矩阵代表各种关键业务过程及其维度。可以将该矩阵看做是用于确保数据仓库随时间变化在组织中进行扩展的—个蓝图。

    可以基于该蓝图得到相关操作型源系统的更详细的数据分析结果。在将该数据分析结果与先前了解的各种业务需求进行比较时,应该能够研制出某种维度模型。该模型可以确定事实表的粒度、相关维度、属性、等级式的探察路径以及各种事实。逻辑数据库完成时将拥有各种合适的表结构以及主键/外键关系。此外,还可以制定出一份初步的聚集计划。一旦完成这些活动,就可以制定出源数据与目标数据的映射图。

4.         物理设计

    数据库物理设计关注的是,如何定义用于支持逻辑数据库设计的各种物理结构。组成该过程的基本要素包括定义命名标准和建立数据库环境,还包括基本索引和分割策略。

5.         数据运输设计与开发

数据运输过程包括三个主要步骤,即提取、转换和装载。

对于复杂的问题,必须设计和创建两个数据运输过程。其中,  —个过程用于数据仓库的初步载入,另—过程用于常见的增量式装载。

6.         技术结构设计

技术结构设计可以建立总体结构的框架和发展前景。在建立数据仓库技术结构设计的同时,还需要考虑以下3种因素,即业务需求、当前技术环境以及规划的战略技术方向。

7.         产品选择与安装

    使用技术结构设汁框架时,需要评价和选择各种特定的结构部件(比如硬件平台、数据库管理系统、数据运输工具或者数据存取工具)。在定义标准技术评价过程的同时,还应该定义各个结构部件的特定评价因素。

8.         最终用户应用规范

    由于并非所有业务用户都需要对数据仓库进行特别存取,所以,建议定义一系列标准的最终用户应用。该应用规范中描述了报告模板、用户驱动参数以及必需的计算。这些规范确保开发小组和业务用户对最终交付的应用能够有一个共同的理解基础。

9.         最终用户应用开发

    紧随最终用户应用规范之后的是最终用户应用开发,包括配置工具元类据和构建特定报告。最理想的情况是,这些应用都是使用某种先进的数据存取工具进行创建的,该存取工具能够为应用开发小组带来显著的生产率收益。

10.     部署

    部署是指将技术、数据以及各种最终用户应用集中起来,以方便业务用户从桌面进行存取。还需要进行全面规划,以确保能将这些令人感到为难的部件适当组合在一起。业务用户培训综合了必须开发和提交的集中部件的所有情况。此外,在所有业务用户能够存取数据仓库之前,还必须建立用户支持以及沟通或者反馈策略。

11.     维护与增长

    在完成最初的数据仓库部署之后,仍然有许多工作要做。需要继续关注业务用户情况,提供正在进行的支持和培训。还应该集中关往后台情况,以确保这些过程和步骤对当前正在进行的数据仓库操作都是合适、有效的。应该随时对数据仓库的可接受性和性能指标进行测度,并将其记录下来用来支持数据仓库的市场营销工作。最后要说明的是,维护计划中应该包括较宽泛的沟通策略。

12.     项目管理

项目管理确保业务维生命周期各项活动处于正常和同步状态。项目管理在整个业务维生命周期过程都会发生。这些活动集中体现为监控项目状态、跟踪各种问题,以及为了保持项目范围界限而进行的变化控制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值