数据仓库项目计划
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
m
l m
m
m
m
m
数据仓库增长 1 建立数据仓库支持队伍
l
l
l
m
m
DW 质量分析员 w s l s m l m m m w m Page 4
IT Manager
ETL设计员
ETL程序员
DW 培训员
DW DBA
THE DATA WAREHOUSE LIFECYCLE TOOLKIT
m w w w
m w m l l l
5 6 7 8
r r r
r r r
r r r
m m m w w m w m
m m l w w m w m
m w
r
m
1 2 3 4 5
s
r
r
r
m
l
m
m
m
m
s
m
l m m m m
m l l l m
s
开发
物理数据库设计 1 定义规范标准 2 设计物理表和列 3 估算数据库容量 l l l
特别组
业务系统分析员
数据建模设计师
业务最终用户
技术支持专员
4 5 6 7
Project Task 开发初始索引计划 开发初始聚合计划 开发初始分区计划 用户接受/项目回顾 物理数据库开发 定义合理的数据库参数 安装数据库 优化数据库参数 建立物理存储结构 Setup RAID 完成表和索引得大小计算 创建表和索引 用户接受/项目回顾 ETL设计和开发 设计高层ETL模型和规则 设计详细的ETL计划和流程 Set Up 开发环境 统一ETL的Interface 开发初始Dimension ETL流程 (Extract, Transformation & Load) 开发Dimension维护流程 开发初始Fact Table ETL流程 (Extract, Transformation & Load) 开发增量FACT TABLE流程 设计开发数据清洗规则 设计开发数据聚合规则 全部过程自动化设计 数据质量保证验证 数据库管理规则 (Archive, Backup & Recovery) 用户接受/项目回顾 投产实施 Set Up生产环境 加载初始测试数据 初始数据验证、质量保证 加载历史数据 进行数据验证和质量保证 用户接受/项目回顾 性能调整 Set Up Benchmark Queries 检查索引和聚合 检查工具产品配置 联机数据库监控 用户接受/项目回顾 最终用户应用规范 确认候选的报表并区分优先级 设计模板和导航路径 开发最终用户应用标准 将详细的模板规范形成文档 和用户回顾最终用户的模板规范
w m r r r r l m
w m m
l l l m
w
m
s
m
s
s
m
数据准备员 s s m m m m m m s
业务经理
项目经理
业务VP
1 2 3 4 5 6 7 8
w r r r r l m m
l l l l l l l m
m
m
m
m
m
s
m
s
s
s
1 2 3 4 5 6 7 8 9 10 11 12 13 14
IT Manager
ETL设计员
ETL程序员
DW 培训员
DW DBA
THE DATA WAREHOUSE LIFECYCLE TOOLKIT
PROJECT PLAN
用户
需求组
领导组 用户端项目业务经理
开发组 技术/安全结构设计员 最终用户应用开发员
特别组
业务系统分析员
数据建模设计师
业务最终用户
技术支持专员
ETL设计员
ETL程序员
DW 培训员
DW DBA
THE DATA WAREHOUSE LIFECYCLE TOOLKIT
PROJECT PLAN
用户
需求组
领导组 用户端项目业务经理
开发组 技术/安全结构设计员 最终用户应用开发员
特别组
业务系统分析员
数据建模设计师
业务最终用户
技术支持专员
1 2 3 4 5 6
w
r w r
r
r
r r m m
r
r
r
l l l l w l l
m m w m w m m
m w m w m m w m m m w m m m
l r w m l m
w m
w m m m
s
s
1 2 3 4 5
r
r
r
m
m m l l
m m m l m
l m m m m m m m m
l m m m m m
w
w
w w
w
DW 质量分析员 r r r s Page 2
IT Manager
ETL设计员
ETL程序员
DW 培训员
DW DBA
THE DATA WAREHOUSE LIFECYCLE TOOLKIT
PROJECT PLAN
用户
需求组
领导组 用户端项目业务经理
开发组 技术/安全结构设计员 最终用户应用开发员
m
m l m l m m l l m
r
r
m
m
m
m
m
m
s
s
1 2 3 4 5
r
r
r
m m m r m
m m m r l
m m
m m
s
s
l l m l m
l m l m s m
m
m
s
s
s
1 2 3 4 5
w
m
r
l w m w l
m m m m m
m w w m m
w w w w m
l l l l l
DW 质量分析员 s s l m m s Page 3
r
r
r
r
m
m m m m l
r
r
r
r
r
r
l l l l m
m m m m m
r
1 2 3 4
l w m l l m
l m m l l l m l m w l l l l m
m m m m
m m m m
m m
m m
m m
l l l
m m m
m m m m l l w m w m m m m l l w m w m m m m l l w m w m l m m m w l l w m m l m l l m m w m s s
Project Task 6 调整最终用户的模板规范 7 调整项目边界 8 用户接受/项目回顾 最终用户应用开发 选择开发途径 回顾应用规范 回顾应用标准 生成E/U工具的元数据 开发 E/U 应用 提供数据准确性和干净性反馈 开发 E/U 导航 和用户回顾E/U导航 将E/U应用形成文档 制定E/U应用维护流程 制定E/U应用发布流程 用户接受/项目回顾
Project Task 技术结构设计 收集技术指标需求 回顾当前的技术环境 建立结构设计计划 定义阶段化的开发流程 建立配置管理计划 用户接受/项目回顾 开发战术安全计划 开发战术安全计划 内部安全策略 外部安全策略 用户接受/项目回顾 开发战略安全计划 设计安全体系结构 制定远程访问的安全通道 身份认证和访问控制 数据下载的签名认证 用户接受/项目回顾 产品选择 (Repeat for each selection area) 开发产品评估矩阵 研究候选产品 评测产品的可选件 原型测试 选择业务过程或数据进行测试 定义完成标准 获取资源 决定测试配置 测试产品安装 培训评测小组 开发调整原型 指导测试 分析并记录测试结果 决定推荐的产品 给管理层展示推荐的产品 讨论合同 用户接受/项目回顾 产品安装 (Repeat for each product) 安装计划 条件准备 安装硬件/软件 测试硬件/软件 用户接受/项目回顾
m m m
m m m m m
m
m m m w m m m m m
m m w w w m
m
r
r
m
m
m
m
m
m
l l l l l m l l l l l m
w m
s
s
s
部署和增长
1 2 3 4 5 6 7 8 交付计划 Develop Desktop Infrastructure Checklist 开发初始用户培训策略 制定用户支持策略 定义发布计划 回顾交付策略和发布计划 开发用户培训教材 开发技术支持流程 用户接受/项目回顾 完整系统测试 完整的ETL过程测试 进行标准的QA过程 运行核心的最终用户应用 回顾全部的过程 用户接受/项目回顾 交付 (ALPHA, BETA & PROD'N) 评估交付准备情况 配置和测试 Set Up 安全权限 培训用户 用户接受/项目回顾 数据仓库维护 提供在线技术支持 提供用户培训 维护技术框架 监控最终用户查询性能 监控ETL性能 用户接受/项目回顾 m l l l l w l m w m m w m w m m l r w m w m w m
r r
r r
r r
m m
w l l
m l m
w w m
w m
w m
w m
w s
l w m
w s
w s
w m
数据准备员 w m w m s m w m m m m m m m w m
业务经理
项目经理
业务VP
1 2 3 4 5 6 7 8 9 10 11 12
m m
m m m w m w m w m m l
m l m m
l m m m m m m m
1 2 3 4 5
l
l m m m m m m s m m m l m m m m m l m l m m m m
m r
r
r
m
m l
1 2 3 4 5 6
m m
l m w
r
r
r
m
l
l m m m m m
m w s m
w l l l m
m l
m w l l
m l l m
业务经理
项目经理
业务VP
1 2 3 4 5 6 7 8 9 10 11
w m m m m
w m
w m m
l m m m m m m l l
w r w s
r w r
r w r
w r m m
l l l l s s m m m l m
m
m
m l l l l l w m
m s l m m w m
m
m
s s s r w m
w m r r r r m
w m w m l
w m w
w m w
w m w
w m w
w m w
r
r
r
r
r
r
l l l l l m
m m m m m m
r
数据准备员 r r r s s
业务经理
项目经理
业务VP
1 2 3 4
m
r
r
r
r
m
m m m l
r
r
r
r
r
r
l l l m
m m m m
r
1 2 3 4 5
w w w w w w m m w w w m m
l w w w w w w w m l m
l l m l m m m m l l m m w m
m
m
m m m l l l l l l l l m w m m
r
r
r
m
w m m m l
w
m
m
s
s
1 2 3 4 5 6
l m m l m m m m m m m m
m
r m
r m
r s
r s
r s
r m
数据设计
1 2 3 4 5 6 7 8 9 10 11 12 逻辑设计 定义Dimension 确定层次和粒度 定义Fact Table 选择需要的KPI和Subject Area 建立对照矩阵图 整理设计成文档 用户确认和接受 完成逻辑数据库设计 确认候选的预存储聚合表 开发聚合表设计策略 使用DSS工具证明数据库设计的正确性 用户接受/项目回顾 分析数据源 确定候选的数据源 浏览数据内容 初步设计源到目标的数据映射关系 估算数据量 用户接受/项目回顾 m m m w l m m m l l l w l l m m l m m s s s m s s l m l l m s
w
1 2 3 4 5 6 7 8
m r w m
m r w m
m w m w w m m
l w m w m l m m
l l l l l m l l
w m w w
w m w w
w m w w
w m w w
w m w s
w m w w
w m w w
w m w s
w m w w
数据准备员 w m w s r s s s
m m m m l m l m
m l m m
m w
r
r
m
m
r
r
m
l
m
m
m
s
m
s
s
s
1 2 3 4 5
s s w l w m w m
m
r
r
r
m m m m m
m m m l m
l l l m m
s s l s m s s m s
结构设计
DW 质量分析员 w m w s r s s Page 1
IT Manager
THE DATA WAREHOUSE LIFECYCLE TOOLKIT
PROJECT PLAN
用户
需求组
领导组 用户端项目业务经理
ቤተ መጻሕፍቲ ባይዱ
开发组 技术/安全结构设计员 最终用户应用开发员
特别组
业务系统分析员
数据建模设计师
业务最终用户
技术支持专员
Project Task
项目管理和需求
项目定义 1 评估实施数据仓库的可行性和数据情况 2 定义初步的项目范围边界 3 定义建立数据仓库的业务理由 项目计划和管理 确认项目资源 准备项目计划草案 项目计划讨论 修订项目计划 制定项目沟通计划 定义项目成功的标准 定义项目过程和管理范围 贯穿整个项目的项目管理 用户需求定义 准备和确认会谈小组 选择被访者名单 安排会谈时间 动员被访者 指导业务用户Interview 指导IT部门的数据发现Interview 分析Interview的发现 将Interview发现文档化并检查 发布可交付的需求文档 确定需求优先级并调整项目范围 用户接受/项目回顾 m m w m m w m m l l l l l l m w w w w w w w w w w w