企业商业智能系统的架构及实施研究
1 商业智能的概念
商业智能是由数据仓库、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的、以帮助企业决策为目的的技术及其应用。商业智能是数据库技术、OLAP技术、数据采集和迁移技术、网络技术、GUI技术、查询报表技术、统计学、人工智能、知识发现技术等理论和技术的综合运用,其核心内容是从许多来自企业不同的业务处理系统的数据中,提取出有用的数据,进行清理以保证数据的正确性,然后经过抽取(Extraction)、转换(Transformation)和装载(Load),即E几过程,整合到一个企业级的数据仓库里,从而得到企业信息的一个全局视图,利用合适的查询和分析工具、数据挖掘工具等对数据仓库里的数据进行分析和处理,形成信息,把信息提炼出辅助决策的知识,最后把知识呈现给管理者,为管理者的决策过程提供支持。
2 商业智能的体系结构
商业智能的整个系统被划分为4个层面,根据数据的处理和应用过程分成7个环节。从数据源经过抽取(Extra,E)、转换(Transform,T)、装载(Load,L)过程加载到中央数据仓库,再从数据仓库经过分类加工放到数据集市(Data Market,DM),或者将数据集市中的数据进一步存放到多维数据库(Multi-dimensionDatabase,MDD),这都属于数据组织的问题,从中间层到终端用户或从多维数据库到终端用户可将其划归为前端应用实现的问题。而贯穿整个体系数据处理环节的,是系统的流程调度控制和元数据管理,其结构如图1所示。
图1 商业智能体系结构
下面对商业智能的完整的体系结构作如下解释:
(1)数据源:数据源可以是企业日常运作积累下来的各类的业务数据,也可以是外部的数据。数据仓库的体系结构必须能处理这种多样性带来的种种问题,并解决由于数据远程迁移所带来的完整性和安全性的问题。
(2)数据抽取、转换和装载(ETL):从源数据抽取数据、进行一定的变换、装载到数据仓库。需要进行数据处理,包括:简单变换——一次只针对一个字段,而不是考虑相关字段的值;清洁和刷洗——为了保证前后一致地格式化和使用某一字段或相关的字段群,检查字段和字段组中的实际内容而不仅是存储格式;集成——要把从全然不同来源的数据结合在一起,真正的困难在于将其集成为一个紧密结合的数据模型;聚集和概括——按照一个和几个业务维将相近的数值加在一起,聚集是将不同业务元素加在一起成为一个公共总数,在数据仓库中它们是以相同的方式进行的。
(3)数据仓库:数据仓库的一个目的就是把企业的信息访问基础从一种非结构化的或发展中的环境改变成一种结构化或规划良好的环境。
(4)数据集市:数据集市是为部门范围级别的决策支持应用而设计的,其数据模型设计和数据组织上更多地服务于一个部门的信息需求。
(5)操作型数据存储区:操作型数据存储区(Operational Data Store,ODS)是业务系统和DW之间更偏向业务系统的数据存储区域。
(6)元数据:元数据(Meta-data)通常定义为“关于数据的数据”,是描述和管理数据仓库自身内容对象、用来表示数据项的意义及其在系统各组成部件之间的关系的数据。数据仓库所提供的“统一的企业级的信息视图”能力,主要就是靠元数据来体现。实现元数据管理的主要目标就是使企业内部元数据的定义标准化。数据仓库的维护工具可以根据元数据完成数据的抽取、清洗和转换,并做适度的汇总,数据仓库的元数据包括:
①数据资源:包括数据源模型,描述源数据属性及业务含义,源数据到数据仓库的映射关系;
②数据组织:数据仓库、数据集市表的结构、属性及业务含义,多维结构等;
③数据应用:查询与报表输出格式描述、OLAP、数据挖掘等的数据模型的信息展现、商业术语;
④数据管理:数据仓库操作过程以及数据仓库操作结果的模型,包括描述数据抽取和清洗规则,数据加载控制,临时表结构、用途和使用情况,数据汇总控制。
(7)前端应用:数据仓库的前端应用是建立数据仓库的目的,即根据用户的特点提供不同的界面。最终用户对数据仓库的访问方式包括:即席查询、报表、联机分析处理(OLAP)、数据挖掘以及领导信息系统(EIS)等。
- 1企业信息化建设的七大因素
- 2IT服务管理绿色决定IT 仅有ITIL足够吗
- 3电子商务:三角规则搭建稳定诚信平台
- 4个人同样需要进行知识管理
- 5独家:Web服务的重要性及对商业智能的影响
- 6IT外包专家出谋划策 总结最佳实践
- 7如何合理的分配深圳OA项目小组人员
- 8Web2.0与电子商务结合后 “钱”途无量
- 9SaaS厂商深圳OA方案进入大型企业仍有待时日
- 10实施深圳OA需要避开的三大误区
- 11深圳OA经验谈:批次管理的应用
- 12SCM:揭秘企业信息化管理高级阶段
- 13平衡流程与灵活性是成功SOA治理的关键
- 14SOA能解决何种问题 有哪些基本原则?
- 15敏捷性增强 SOA能否开创IT架构规划的新局面
- 16面向服务的架构SOA有哪些基本原则
- 17深圳OA协同办公管理系统哪家好?
- 18基于微软平台的工作流技术开发实施与研究
- 19基于.NET平台的生产管理系统设计与实现
- 20企业实施绿色IT策略会大幅增加成本吗
- 21按需求自重构的通用流程管理平台设计与实现
- 22文本驱动的商务智能应用框架与实现过程
- 23对信息化工程项目管理的三大认识
- 24企业的深圳OA选型 如何抱得美人归
- 25实施ITIL不宜爆发式 应三阶段循序渐进
- 26BPR应用:全面质量管理和6σ协同的业务
- 27奥运开幕式验证出张艺谋最懂流程管理
- 28四大关键点领悟如何推销SOA才是有效的方法
- 29企业实施SOA都有哪四大基本收益?
- 30从中小企业的突围看企业信息化创新