商业智能体系结构研究.pdf
文本预览下载声明
2010 年(第40 卷)第6 期 信息技术 甘甘肃肃科科技技纵纵横横
商业智能体系结构研究*
张 瑞
(兰州商学院信息工程学院,甘肃 兰州 730020)
摘 要:这些年来,商业智能的发展取得了长足的进步,许多企业希望创建适用于自身发展的智能商务平台。本论述首先阐
述了商业智能的基本体系结构,然后,全面分析商业智能系统的组成元素包括数据转换、数据仓库、联机分析处理和数据挖
掘。同时推荐了若干和商业智能平台搭建相关的开源软件项目,希望为企业级BI 的搭建提供一些借鉴。
关键词:商业智能;数据转换;数据仓库;数据挖掘
商业智能也称作BI 是英文单词Business Intelli-
2 BI 平台搭建
gence 的缩写。商业智能通常被理解为将企业中现有的
数据转化为知识,帮助企业做出明智的业务经营决策 主流的商业智能工具包括BO、COGNOS、BRIO。一
的工具。与DSS 系统相比,商业智能具有更美好的发展 些国内的软件工具平台如KCOM (也集成了一些基本
前景。这些年来,商业智能市场持续增长,许多的国外 的商业智能工具。智能商业平台提供一切必要的工具
企业已经进入了中端BI ,也就是所说的数据分析阶段。 包括管理和提供文件,分析系统模型,控制与预策系
同时,也有一些企业开始进入BI 的高端数据挖掘阶 统。每一种文档都保留它的特点,但每个在体系中的组
段。而目前我国的大部分企业还停留在报表阶段。传统 件都提供了应用于执行环境。商业智能的完整的体被
的报表系统技术上包括大家熟悉的Excel、水晶报表、 划分为4 个大的层面,并根据数据的处理和应用过程
Reporting Service 等都已经被广泛使用。但是,随着数据 再细分成7 个环节。从数据源经过抽取、转换、装载过
的增多与需求的提高,传统报表系统面临的挑战也越 程加载到中央数据仓库,再从数据仓库经过分类加工
来越多。 放到数据集市,或者将数据集市中的数据进一步存放
到多维数据库中,这都属于数据组织的问题,从中间层
1 BI 的具体内容
到终端用户或从多维数据库到终端用户可将其划归为
随着企业ERP 、CRM 和SCM 等应用系统的使用, 前端应用实现的问题。而贯穿整个体系数据处理环节
企业不再停留在事务处理阶段,而更注重有效的利用 的,是系统的流程调度控制和元数据管理。
企业的数据来为准确和更快的决策提供支持,也就是 本项目的目的是完成一个强大体系结构来实现智
说商业智能的需求越来越强。商业智能的概念最早在 能商业解决方案。 目前,全世界计算机软件应用范畴内
1996 年提出。当时对商业智能的定义是由数据仓库、 已经存在许多自由/ 开源软件项目,比如报表工具、数据
查询报表、数据分析、数据挖掘、数据备份和恢复等部 挖掘工具和算法等等,但是它们主要针对的是商业智能
分组成的,可以帮助企业决策的技术及其应用。现在, 领域的一个特定问题,但当需要一个完整的解决方案
对商业智能的理解是将企业中现有的数据转化为知 时,这些独立的开源项目就显得无能为力了。本项目将
识,帮助企业做出明智的业务经营决策的工具。这里 利用现有的最好的自由/ 开源软件解决方案来实现一个
所说的数据包括来自企业内部的业务数据,以及来自 真正的综合的智能商业平台。由于包括内容较多,整个
企业外部环境中的各种数据。为了将数据转化为知 系统就显得比较复杂。包括的模块内容有:(1)企业应用
识,需要利用数据仓库、联机分析处理(OLAP)工具和 程序集模块:主要是和普通的接口程序相关,可以特定
数据挖掘等技术。从技术层面上讲,商业智能只是数
显示全部