加载中…
个人资料
心如止水
心如止水
  • 博客等级:
  • 博客积分:0
  • 博客访问:54,679
  • 关注人气:31
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

数据仓库实施的一般步骤

(2010-09-07 20:53:32)
标签:

数据模型

数据源

数据仓库系统

分类: DataWareHouse

企业级数据仓库实施方法论:一个完善的企业级数据仓库系统绝不可能通过一个项目来实现,它必然是一个长期的、循序渐进的、不断完善的建设过程。这也是为什么说"数据仓库是一个过程,而不是一个产品"。
这套理论被称为"NCR可扩展数据仓库(Scalable Data Warehouse,简称SDW)方法论"。即在数据仓库循环迭代发展过程中,每一次数据仓库系统建设都分成3个阶段,分别是数据仓库的规划阶段、数据仓库的设计与实现阶段、数据仓库的支持与增强阶段
数据仓库项目具体实施步骤:
1. 项目前期准备
2. 业务探索(Business Discovery)

主要任务:
– 确定重点用户与数据源
– 用户需求调研与确认
– 数据源确认
– 用户需求和数据源的筛选和分析
3. 信息探索(Information Discovery)
主要任务:
– 分析用户需求
– 数据源分析
– 进行工具评估
– 系统安全性设计
– 系统命名规范设计
4. 逻辑数据模型设计
主要任务:
– 进行原始数据分析
– 建立实体模型
– 建立实体间依赖关系
– 完善并填入所有属性
– 建立数据库逻辑模型
以上为数据仓库规划阶段的主要工作内容。

5. 系统体系结构设计
6. 物理数据库设计
主要任务:
– 转换逻辑数据模型(LDM)为物理数据模型
– 定义主索引、次索引
– 非正规化处理(denormalizations)
– 数据库建立
– 设计优化
– 数据库功能测试
7. 数据转换加载ETL
主要任务:
– 数据源及其特性定义
– 数据析取、转换和加载策略设计
– 构建和测试初始加载的程序和处理流程
– 构建和测试日常加载的程序和处理流程
– 40%的工作量在数据转换与加载上
8. 前端应用开发
9. 数据挖掘服务
10.元数据管理
11.数据仓库管理(处理流程与操作)

12.解决方案集成(测试验收与试运行)
以上为数据仓库设计与实现阶段的主要工作内容。

13.系统维护和支持
14.逻辑数据模型回顾

15.物理数据模型回顾
16.性能调整

17.容量规划
以上为数据仓库支持与增强阶段的主要工作内容。

附:
NCR金融逻辑模型FS-LDM 主题说明

T01     Party
T02     Product
T03     Agreement
T04     Internal Org
T05     Event
T06     Location
T07     Campaign
T08     Channel
T09     Finance
T10     Asset
T00     public Parameter
源系统代码说明:
S01 贷记卡系统
S02 核心系统
S03 基金代销管理系统
S04 个贷管理系统
S05 信贷系统
S06 国际结算业务
S07 外卡系统
S08 外汇宝系统
S09 企业网银系统
S10 理财系统
S11 贷记卡申请系统
S12 储蓄国债系统
S13 客户综合信息系统
S14 银宝通系统
S15 对私网银系统
S16 柜员评价系统
S17 综合前置系统
S18 满金宝系统
S19 综合积分系统
S20 网上支付系统

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有