企业中商业智能体系结构研究
2012/6/1 来源:CIO时代

  商业智能也称作BI是英文单词Business Intelligence的缩写。商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。与DSS系统相比,商业智能具有更美好的发展前景。这些年来,商业智能市场持续增长,许多的国外企业已经进入了中端BI,也就是所说的数据分析阶段。同时,也有一些企业开始进入BI的高端数据挖掘阶段。而目前我国的大部分企业还停留在报表阶段。传统的报表系统技术上包括大家熟悉的Excel、水晶报表、Reporting Service等都已经被广泛使用。但是,随着数据的增多与需求的提高,传统报表系统面临的挑战也越来越多。

  1 BI的具体内容

  随着企业ERPCRMSCM等应用系统的使用,企业不再停留在事务处理阶段,而更注重有效的利用企业的数据来为准确和更快的决策提供支持,也就是说商业智能的需求越来越强。商业智能的概念最早在1996年提出。当时对商业智能的定义是由数据仓库、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的,可以帮助企业决策的技术及其应用。现在,对商业智能的理解是将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。这里所说的数据包括来自企业内部的业务数据,以及来自企业外部环境中的各种数据。为了将数据转化为知识,需要利用数据仓库、联机分析处理(OLAP)工具和数据挖掘等技术。从技术层面上讲,商业智能只是数据仓库、OLAP和数据挖掘等技术的综合运用。如何把数据转化为信息,使得企事业人员能够充分掌握、利用这些信息,并且辅助决策,就是商业智能主要解决的问题。

  2 BI平台搭建

  主流的商业智能工具包括BO、COGNOS、BRIO。一些国内的软件工具平台如KCOM(也集成了一些基本的商业智能工具。智能商业平台提供一切必要的工具包括管理和提供文件,分析系统模型,控制与预策系统。每一种文档都保留它的特点,但每个在体系中的组件都提供了应用于执行环境。商业智能的完整的体被划分为4个大的层面,并根据数据的处理和应用过程再细分成7个环节。从数据源经过抽取、转换、装载过程加载到中央数据仓库,再从数据仓库经过分类加工放到数据集市,或者将数据集市中的数据进一步存放到多维数据库中,这都属于数据组织的问题,从中间层到终端用户或从多维数据库到终端用户可将其划归为前端应用实现的问题。而贯穿整个体系数据处理环节的,是系统的流程调度控制和元数据管理。

  本项目的目的是完成一个强大体系结构来实现智能商业解决方案。目前,全世界计算机软件应用范畴内已经存在许多自由,开源软件项目,比如报表工具、数据挖掘工具和算法等等,但是它们主要针对的是商业智能领域的一个特定问题,但当需要一个完整的解决方案时,这些独立的开源项目就显得无能为力了。本项目将利用现有的最好的自由/开源软件解决方案来实现—个真正的综合的智能商业平台。由于包括内容较多,整个系统就显得比较复杂。包括的模块内容有:(1)企业应用程序集模块:主要是和普通的接口程序相关,可以特定为商业智能接口或普通企业接口服务,能使系统全面管理有用的智能商业服务;(2)BI应用模块:支持智能商务平台的核心分析工作,包括结果验证,它能以同样的方式管理结果验证、参数激活、过程导航和存储等工作。它支持参数管理,支持引发和交互双......点击查阅全文......↓