中小型企业商业智能平台的开发和实现(数据仓库、BI系统、真实项目实战)
http://www.ibeifeng.com/goods-472.html
咨询QQ2110053820
课程讲师:鸿鹄
课程分类:数据和数据仓库
适合人群:初级
课时数量:76课时
更新程度:完成
用到技术:数据仓库、BI系统、真实项目实战
涉及项目:中小型企业商业智能平台
本课程以公共卫生领域高血压的管理为实际应用场景,为高血压管理系统建立数据仓库,
进行数据分析。本课程一共分为四个章节,76讲。第一章主要介绍了商业智能系统的发展,
从商业智能的学科范围、演化史、应用案例到自然演化式的体系结构,以及面临的问题,
再讲到数据仓库以及开发方法。第二章主要解析了数据仓库的一些主要术语,例如,分区、
粒度、维度、度量值、多维数据模型以及DW2.0。第三章讲述了如何设计数据仓库,引入了
元数据的概念。第四章是整个课程中课时最多的部分,花了比较多的时间从头到尾搭建了
一个BI系统,最终是以Web Service的方式供第三方调用。
课程大纲:
一、理论讲解部分:
1.商业智能系统的发展 - 商业智能的概念、学科范围、演化史和应用案例
2.商业智能系统的发展 – 信息抽取、自然演化式的体系结构以及面临的问题
3.商业智能系统的发展 – 初识数据仓库
4.商业智能系统的发展 – 数据仓库开发方法
5.数据仓库的主要术语解析 - 数据仓库的概念
6.数据仓库的主要术语解析 - 数据仓库的主要设计问题-粒度
7.数据仓库的主要术语解析 – 双重粒度、活样本数据库
8.数据仓库的主要术语解析 - 数据仓库的主要设计问题-数据分区
9.数据仓库的主要术语解析 - 数据仓库的常见问题
10.数据仓库的主要术语解析 - 数据立方体、维、事实、多维数据库模式
11.数据仓库的主要术语解析 - 度量、维度、OLAP操作
12.数据仓库的主要术语解析 - 数据仓库的变体、DW2.0简介
13.数据仓库的主要术语解析 - DW2.0简介(续1)
14.数据仓库的主要术语解析 - DW2.0简介(续2)
15.数据仓库的主要术语解析 - DW2.0简介(续3)
16.如何设计数据仓库 - 构造数据仓库的两个主要工作(操作型系统接口的设计)
17.如何设计数据仓库 - 构造数据仓库的两个主要工作(数据仓库本身的设计)
18.如何设计数据仓库 – 数据模型与迭代式开发、规范化/反向规范化
19.如何设计数据仓库 - 数据仓库中的快照、元数据
20.如何设计数据仓库 - 数据周期、数据仓库记录的触发、概要记录
二、项目实战部分:
1.数据仓库搭建实战 – 操作性数据库的准备和分析
2.数据仓库搭建实战 - 创建表之间的关系、导入导出数据库、添加数据内容
3.数据仓库搭建实战 - 从外部文件导入数据、设计数据仓库、创建维度表
4.数据仓库搭建实战 - 创建简单的时间维度表
5.数据仓库搭建实战 - 创建完整的时间维度表
6.数据仓库搭建实战 – 编写存储过程为完整的时间维度表添加数据
7.数据仓库搭建实战 - 编写存储过程为完整的时间维度表添加数据(续1)
8.数据仓库搭建实战 - 编写存储过程为完整的时间维度表添加数据(续2)
9.数据仓库搭建实战 - 编写存储过程为完整的时间维度表添加数据(续3)
10.数据仓库搭建实战 - 编写存储过程为完整的时间维度表添加数据(续4)
11.数据仓库搭建实战 - 编写存储过程为完整的时间维度表添加数据(续5)
12.数据仓库搭建实战 - 编写小程序为完整的时间维度表添加数据
13.数据仓库搭建实战 - 编写小程序为完整的时间维度表添加数据(续1)
14.数据仓库搭建实战 - 编写小程序为完整的时间维度表添加数据(续2)
15.数据仓库搭建实战 - 编写小程序为完整的时间维度表添加数据(续3)
16.数据仓库搭建实战 - 编写小程序为完整的时间维度表添加数据(续4)
17.数据仓库搭建实战 - 编写小程序为完整的时间维度表添加数据(续5)
18.数据仓库搭建实战 - 编写小程序为完整的时间维度表添加数据(续6)
19.数据仓库搭建实战 - 建立其他维表
20.数据仓库搭建实战 - 分析比较两种方法的优缺点
21.数据仓库搭建实战 - 建立其他维表(续1)、建立Cube
22.数据仓库搭建实战 - 分析操作型数据库中的数据情况、确定分区和粒度、建立事实表
23.数据仓库搭建实战 - 增加Gender维度,GZYS维度,Age维度
24.数据仓库搭建实战 - 向新增的维表中添加数据
25.数据仓库搭建实战 - 向新增的维表中添加数据(续1)
26.数据仓库搭建实战 - Extract, Transform, Load-Sp框架搭建
27.数据仓库搭建实战 - Extract, Transform, Load-Sp编写
28.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续1)
29.数据仓库搭建实战 - 构造Transform表
30.数据仓库搭建实战 - 构造Transform表(续1)
31.数据仓库搭建实战 - 构造Transform表(续2)
32.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续2)
33.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续3)
34.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续4)
35.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续5)
36.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续6)
37.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续7)
38.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续8)
39.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续9:调试)
40.数据仓库搭建实战 - Extract, Transform, Load-Sp编写(续10:处理增量)
41.数据仓库搭建实战 - Log_ETL_SUMMARY以及Log_TEL_ERROR_DETAIL中增加主题名
42.数据仓库搭建实战 - 增加ODS表
43.数据仓库搭建实战 - 为ODS表添加数据
44.数据仓库搭建实战 - 为ODS表添加数据(续1:考虑增量)
45.数据仓库搭建实战 - 为ODS表添加数据(续2:增加记录条数的统计)
46.数据仓库搭建实战 - 为ODS修改ETL的存储过程
47.数据仓库搭建实战 - 调试ETL的存储过程
48.数据仓库搭建实战 - 调试ETL的存储过程(续1:验证增量)、定时执行ETL存储过程
49.数据仓库搭建实战 - 加入校验机制(ODS < —— > MAPPING(Source部分))
50.数据仓库搭建实战 - 加入校验机制(MAPPING(Target部分)< —— > DIM)
51.数据仓库搭建实战 - 加入校验机制后完善ETL
52.数据仓库搭建实战 - 加入校验机制后完善ETL(续1)
53.数据仓库搭建实战 - 调试加入校验机制后的ETL
54.数据仓库搭建实战 - 调试加入校验机制后的ETL(续1)、创建Web Service
55.数据仓库搭建实战 - 调试加入校验机制后的ETL(续2)、创建Web Service(续1)
56.数据仓库搭建实战 - 调试加入校验机制后的ETL(续3)、创建Web Service(续2)