课程
1)商业智能和数据仓库基础
了解商业智能和数据仓库技术的基本技术和使用领域,数据仓库技术的发展,数据仓库模型的构建,数据仓库数据ETL过程。使学员理解数据仓库,了解数据仓库项目的开发过程,为将来参与数据仓库项目奠定坚实的基础。
BI(商业智能)和数据仓库
数据仓库的架构,模型建设
数据仓库建设方法论(Methodology)
OLAP 数据质量管理 ETL 数据挖掘
相关概念(ODS, 元数据等)
2)数据仓库设计实践
业务智能环境和数据模型的概念、数据模型分类、数据模型的开发步骤、各种数据的建模方法、数据仓库的优化与扩展、数据模型的维护、关系型解决方案的部署、多维体系结构与企业信息工厂的比较。
建立数据仓库的两种方式
数据仓库构建步骤
数据仓库建立的基本框架
数据的获取
设计模型的选择
粒度的设计
数据仓库物理模型设计
3)Informatica Powercenter
概述作为全球领先的企业数据集成解决方案提供商,Informatica 提供专业数据集成软件和服务以解决各种系统的数据碎片问题。
了解Informatica的基本内容
掌握Informatica的安装配置
熟悉Informatica PowerCenter 体系架构
熟悉Informatica 开发及流程
熟悉Informatica各组件应用
能够可以独立完成ETL开发
4)IBM Cognos
Cognos作为主流商业智能产品,是公认的商业智能和绩效管理解决方案的行业领袖和最大供应商之一。通过培训学习,学员能掌握Cognos前端软件安装和使用。
软件介绍与安装
Report Studio的使用
Query Studio的使用
Framework Manager的使用
Analysis Studio的使用
能够可以独立完成报表开发
5)项目实战一
按照正规项目开发过程的需求调研与分析作为实战第一阶段;BI项目在需求阶段胜负“已见分晓”。需求分析包括:非功能需求分析;Report分析;数据模型分析;接口分析;权限概要分析
让学员充分意识到需求调研与分析的重要性;让学员充分理解该项目的需求分析。为接下来的阶段做好充分的准备。
6)项目实战二
按照正规项目开发过程的系统设计作为实战第二阶段;系统设计包括:环境设定设计;Report设计;ETL设计;数据结构设计;接口设计;权限设计等;
能够按照需求分析独立理解Report设计;ETL设计;数据结构设计;接口设计;权限设计;为接下来的阶段做好充分的准备。
7)项目实战三
按照正规项目开发过程的系统ETL开发作为实战第三阶段;ETL开发包括:环境设定;数据结构开发;
能够独立完成ETL开发,进一步熟练使用Informatica工具和数据库的开发过程;
8)项目实战四
按照正规项目开发过程的系统报表开发作为实战第四阶段;报表开发包括:环境设定;报表开发;
能够独立完成报表开发和部署,进一步熟练Cognos报表开发工具的使用。