商业智能深入浅出——Cognos,Informatica技术与应用
查看您的阅读历史
- 类别:
- 管理信息化
- 《商业智能深入浅出:Cognos,Informatica技术与应用》包括:理论篇、项目篇、工具篇和实践篇。其中,理论篇涵盖了商业智能的大部分理论知识,包括进入商业智能领域之前所需要的基础准备知识;项目篇根据实际项目和例子讲解各个知识点,包括如何进行商业智能项目需求的定义,如何开发数据仓库系统,如何实现ETL数据抽取和OLAP多维分析等方面的内容;工具篇介绍了商业智能开发中最常见的ETL工具Informatica和报表展示工具Cognos;实践篇是提供给项目设计人员和开发人员的练习资料。读者完全可以按照书中的内容一步步进行操作,这也是作者和读者进行互动的一种方式。
《商业智能深入浅出:Cognos,Informatica技术与应用》最大的亮点在于根据实际的项目经验定义总结了商业智能设计、开发的一般流程和规范,是企业领导决策层和商业智能开发人士的宝贵参考资料。
《商业智能深入浅出:Cognos,Informatica技术与应用》提供部分源代码和一些有价值的文档模板,读者可以网上免费下载。
1商业智能简介
什么是商业智能?什么样的企业需要商业智能?商业智能在这些企业里发挥了怎样的重要作用?或者说商业智能给我们的生活带来了哪些便利?下面先了解身边的几个应用商业智能的例子:
- 大 家知道,商业银行的网点非常多,每家网点的现金流每天都是不一样的,那么银行面临的问题就来了:怎么解决或者平衡各网点的现金流问题?
- 大家都用过百度搜索引擎,在搜索关键字的时候,如果我们想搜 “伊拉克战争”却打成了“伊拉克站争”,百度的显示结果页最前面会提示:您是不是要搜索“伊拉克战争”?
- 某发电行业如何根据历史发电量、历史增长率和其他相关的因素去预测未来几年的用电需求?
- 笔者前些日子连续两次在南方航空公司订票系统网站,购买大连和青岛到北京的往返机票,后来持续一年,每隔一周就能收到航空公司的关于三亚特价机票和酒店的邮件和短信提示。那么该订票系统如何根据个人的历史订票记录去预测未来哪些潜在客户会在什么时段内需要预订哪些票?
- 商业智能的作用。
- 商业智能的功能。
- 商业智能的发展趋势。
- 商业智能的实施方法和步骤。
- 商业智能成功的关键。
- 商业智能组织机构的特点。
- 第一节 商业智能介绍
- 第二节 商业智能的发展趋势
- 第三节 商业智能的实施方法和步骤
- 第四节 商业智能项目成功的关键
- 第五节 商业智能项目的组织机构
- 第六节 本章小结
2学习商业智能之前的准备知识
- 第一节 Oracle体系结构介绍
- 第二节 Oracle优化理论
- 第三节 数据库建模理论知识
- 第四节 本章小结
3商业智能数据仓库的理论知识
通过前两章的学习,读者已经大致了解了商业智能的概念和学习商业智能所需要的前期准备知识。从本章开始正式学习在商业智能中占有重要地位的数据仓库理论方面的知识,使读者了解数据仓库的特点、设计方法和实施的方法论等。学习本章后,您将掌握:数据仓库的定义。数据仓库的特点。数据仓库的使用和维护。数据仓库的组成部分。数据仓库的模型设计。数据集市的概念。数据集市和数据仓库之间的关系。数据仓库项目开发的一般流程。 ODS统一信息视图区的含义。
- 第一节 数据仓库的定义
- 第二节 数据仓库的特点
- 第三节 数据仓库和数据库的区别
- 第四节 数据仓库开发过程介绍
- 第五节 数据仓库系统组成部分介绍
- 第六节 数据仓库模型设计介绍
- 第七节 数据集市介绍
- 第八节 数据仓库实施详细步骤
- 第九节 数据仓库的作用
- 第一十零节 数据仓库的建设意义
- 第一十一节 本章小结
4商业智能ETL简介
- 第一节 ETL在数据仓库中的重要地位
- 第二节 ETL的一般过程
- 第三节 研究ETL的本质
- 第四节 ETL 的体系结构
- 第五节 ETL的难点
- 第六节 主流的ETL 工具
- 第七节 ETL的作用
- 第八节 详解ETL过程
- 第九节 ETL优化
- 第一十零节 ETL设计规范要点
- 第一十一节 ETL的框架结构
- 第一十二节 本章小结
5商业智能联机分析处理理论简介
- 第一节 OLAP介绍
- 第二节 OLAP系统与OLTP系统的区别
- 第三节 OLAP的实现方法
- 第四节 OLAP的基本目标和特点
- 第五节 建立OLAP的过程
- 第六节 OLAP与数据仓库的关系
- 第七节 OLAP系统的实施过程
- 第八节 OLAP模型的设计与实现
- 第九节 本章小结
6ODS与数据仓库的结合
- 第一节 ODS的概念
- 第二节 ODS的特点
- 第三节 ODS系统与数据库系统、数据仓库系统的区别
- 第四节 ODS的主要功能
- 第五节 ODS的设计步骤
- 第六节 基于ODS和基于数据仓库的OLAP之间的关系
- 第七节 数据库系统-ODS系统的转化机制
- 第八节 ODS系统的逻辑模型
- 第九节 ODS系统的架构
- 第一十零节 ODS系统的功能
- 第一十一节 本章小结
7商业智能元数据简介
- 第一节 元数据的定义
- 第二节 元数据的重要性
- 第三节 元数据的类型
- 第四节 元数据的作用
- 第五节 元数据的管理
- 第六节 元数据包含的内容
- 第七节 本章小结
8商业智能项目需求的定义
- 第一节 商业智能项目的启动
- 第二节 商业智能项目的需求定义
- 第三节 系统原型的建立
- 第四节 验收和评审的内容
- 第五节 本章小结
9商业智能项目模型的建立
本章目标
与理论篇中的数据模型内容不同,本章的重点是根据实际项目介绍数据模型的设计原则,概念模型的分析方法,主题域的设计,主题的设计,针对ODS的逻辑模型设计、物理设计,针对数据仓库的逻辑设计、物理设计,针对数据集市的逻辑设计、物理设计等内容。
学习本章后,您将掌握:数据模型的设计原则。企业数据模型转换到数据仓库模型的一般步骤。概念模型的设计方法。逻辑模型的设计方法。物理模型的设计方法。
- 第一节 数据模型的设计原则
- 第二节 企业模型的意义
- 第三节 概念模型的设计
- 第四节 逻辑模型的设计
- 第五节 物理模型的设计
- 第六节 本章小结
10商业智能数据仓库系统应用实例
- 第一节 定义数据仓库项目的生命周期
- 第二节 数据仓库粒度的划分
- 第三节 企业辅助决策分析系统的构建
- 第四节 决策分析系统一般的部署方案和步骤
- 第五节 本章小结
11商业智能项目规划和管理
- 第一节 项目团队的组织结构
- 第二节 项目角色划分及技能要求
- 第三节 定义领导组的职责和主要任务
- 第四节 如何定义商业智能项目的进度
- 第五节 如何定义商业智能项目的过程
- 第六节 本章小结
12数据抽取、转换和加载
本章目标:本章主要介绍ETL的定义和总体架构、ETL的流程、ETL的加载策略、利用ETL构建企业级数据仓库、ETL的设计过程、ETL的备份与恢复等内容。
学习本章后,您将掌握:ETL的体系结构。ETL的一般设计流程。ETL的一般加载方法。ETL的备份与恢复。
- 第一节 ETL的定义和总体架构
- 第二节 定义ETL的流程
- 第三节 ETL的加载方法
- 第四节 利用ETL构建企业级数据仓库
- 第五节 ETL的设计过程
- 第六节 ETL的备份与恢复
- 第七节 ETL 数据质量的改进
- 第八节 ETL应用举例
- 第九节 本章小结
13联机分析处理
- 第一节 OLAP的概念
- 第二节 OLAP的实施
- 第三节 OLAP的应用实例
- 第四节 OLAP系统设计的一般步骤
- 第五节 本章小结
14应用举例
本章目标:本章通过一个简单的营销系统案例,描述了商业智能项目开发的整体流程,包括项目计划的制订、需求分析、营销系统设计、ETL数据抽取、报表展示等内容。这也是对理论篇和项目篇内容的一个总结。
学习本章后,您将掌握:如何制订项目工作计划。如何进行需求分析。如何进行企业数据概念模型建设。如何进行企业数据逻辑模型建设。如何进行数据仓库物理模型建设。
学习本章后,您将掌握:如何制订项目工作计划。如何进行需求分析。如何进行企业数据概念模型建设。如何进行企业数据逻辑模型建设。如何进行数据仓库物理模型建设。
- 第一节 项目工作计划的制订
- 第二节 需求分析
- 第三节 营销系统设计
- 第四节 ETL数据抽取
- 第五节 报表展示
- 第六节 编写测试报告
- 第七节 编写用户手册
- 第八节 软件发布
- 第九节 系统运行维护
- 第一十零节 本章小结