企业数据仓库概要设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXXX企业数据仓库概要设计说明书
(文档编码:OM-BIDW-C001)(版本01.00.000)
未经许可,不得以任何形式抄袭
XXXX企业版权所有,翻板必究
XXXX企业数据组
2009年3月
文档变更历史
目录
1前言 (3)
2术语 (3)
3系统环境及功能 (4)
4系统数据流 (6)
5系统内部功能框架 (7)
5.1 数据源层(Data Source) (8)
5.1.1 描述 (8)
5.1.2 目标 (8)
5.2 数据装载层(ETL) (8)
5.2.1 描述 (8)
5.2.2 目标 (8)
5.3 假定与约束 (9)
5.4 数据仓库层(ODS、EDS、DM) (9)
5.4.1 描述 (9)
5.4.2 目标 (9)
5.4.3 假定与约束 (10)
5.4.4 系统模块(System Build Blocks) (11)
5.5 前端展现层(Client Access) (12)
5.5.1 描述 (12)
5.5.2 目标 (12)
5.5.3 假定与约束 (12)
5.5.4 需要的技能 (12)
5.5.5 待确定问题 (13)
5.6 元数据管理(MetaData Management) (13)
5.6.1 描述 (13)
5.6.2 目标 (13)
5.6.3 假定与约束 (14)
5.6.4 需要的技能 (14)
5.7 调度监控系统(Dispatch Supervisor System) (14)
5.7.1 描述 (14)
5.7.2 目标 (14)
5.7.3 假定与约束 (15)
5.7.4 (15)
1前言
本文档根据上次短彩部和互联网部的会议内容,从整个系统的高度形成公司基于短彩及技术部的数据仓库总体概念框架,对整个系统架构设计所需的功能模块进行明确划分,明确各功能模块的职责范围。
2术语
✧OM(OPEN MOBILE):XXXX企业科技有限公司
✧DW(Data Warehouse):数据仓库,数据仓库是一个面向主题的(Subject Oriented)、
集成的(Integrated)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)
的数据集合
✧ETL(Extraction-Transformation-Loading):数据抽取、转换和加载
✧ODS(Operational Data Store):运营数据存储
✧EDS(Enterprise Data Store):企业数据存储
✧DM(Data Market):数据集市
✧DSS(Dispatch Supervisor System):调度监控系统
✧MetaData Management:元数据管理
3系统环境及功能
系统环境及功能如下图所示:
✧WAP系统:考虑二期接入
✧应用下载系统:考虑二期接入
✧其他外围系统:暂时没有,作为后期扩展而设计
OM数据仓库的主要用户角色有:
✧高层管理人员;该类用户主要是公司相关领导,通过OM数据仓库作出相
应的决策,该类用户往往浏览OM数据仓库的企业KPI指标及相关报表。
✧业务/经理人员;该类用户主要是各部门领导如产品部、商务部、财务部
等相关部门领导等,主要使用OM数据仓库查看部门KPI指标,浏览相关报表,进行多维分析等工作;
✧业务分析员;这类用户主要是资深的分析人员,通过OM数据仓库浏览报
表并进行多维分析等工作
✧系统管理人员;该类用户对OM数据仓库进行系统的监控及维护等工作,
并为其他用户提供支持;
OM数据仓库应提供给用户如下的功能:
✧多维分析:多维数据分析是针对特定的分析主题进行多维数据模型的建
模,使管理决策人员在多维数据模型的基础上进行快速、稳定和交互性的访问,通过切片、切块、旋转等操作进行各种复杂的分析和预测工作。
✧专题分析:专题分析模块利用各类主流的数理统计方法,通过不同分析
工具(或模型)为专业分析人员(Super User)提供灵活、专业分析的工具,解决一些跨越主题的统计分析需求。本部分列举了一些较为复杂的分析模型,例如:客户流失预警分析、客户消费行为分析、客户发展分析、高额/欺诈分析、大客户异动分析、客户消费模型分析、业务推出对其它业务的影响分析的测算分析等等。
✧指标展示与告警:系统对用户非常关心的关键指标进行多种方式的展示,
如展现企业每天经营的整体运营情况,主要包括一些实时性的业务关键指标如每天更新的客户数、活动客户数、总上行量、总下行量、下行成功量、收入、每天新增客户数、流失客户数等指标;对于相关指标可设置告警值,若指标值超出告警上下限则进行告警;
✧系统管理功能:为保证OM数据仓库能够稳定和安全的运行,系统应提供
充分的系统管理功能,以对整个数据仓库系统的运行进行管理、协调及监控、系统备份和数据备份等等。
4系统数据流
按照数据仓库的设计思路及功能,系统的数据流框架如下图所示:
数据流框架
5系统内部功能框架
系统的内部功能模块如下:
系统功能模块图
从上图可以看到系统包括数据源层(Data Source)、数据装载层(ETL)、数据仓库层(Stage\ODS\EDS\DM)、前端展示层(Client Access)、系统管理层