1.1 商业智能的概念
商业智能(Business Intelligent,BI),也称为商业智慧或商务智能。早在1958年,IBM的研究员Hans Peter Luhn便将“智能”定义为“对事物相互关系的一种理解能力,并依靠这种能力去指导决策,以达到预期的目标”。此后,BI进入了大众视野。但是,由于技术、企业环境现状等因素的限制,BI经历了一段漫长的探索期。
1996年,知名咨询机构Gartner集团正式给出了BI的定义:一类由数据仓库(或数据集市)、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的、以帮助企业决策为目的的技术及其应用。由此看出,BI并不全是新的技术,它是对一些现代技术的综合运用。BI技术为企业提供迅速分析数据的技术和方法,它可以收集、管理和分析数据,将数据转化为有价值的信息,并分发到企业各处,从而让企业决策有数可依,减少决策的盲目性,理性地进行企业管理和运营。从图1-1数据价值体现的角度来看,数据在转化为信息、升级为知识、升华成价值的过程中用到的种种技术和工具,就是BI。
图1-1 数据的价值体现
2013年,Gartner集团对BI的概念进行了更新与扩展,在“Business Intelligence”一词中加入了“Analytics”,合并成“Analytics and Business Intelligence”(ABI,分析与商业智能),并且纳入了应用、基础设施、工具、实践等多项内容,将其定义为“一个概括性术语,包含了应用、基础结构、工具,以及提供信息访问和分析以改进、优化决策表现的最佳实践”。如果说最初的BI还不够智能,其中的“Intelligence”翻译为“情报”可能更为恰当,那么,“Analytics and Business Intelligence”融合了计算机、统计学等相关知识,随着技术的发展,未来“Intelligence”将成为真正的“智能”。
考虑到国内外信息化水平的不同,为了更贴合我国的实际情况,2019 年12月,帆软数据应用研究院发布了《商业智能白皮书1.0》[1],在文献研究和企业调研的基础上,结合我国的市场环境,对BI做出了如下新的定义:
商业智能(BI)是利用数据仓库、数据可视化与分析技术,将指定的数据转化为信息和知识的解决方案,其价值体现为满足企业不同人群对数据查询、分析和探索的需求,使企业实现对业务的监测和洞察,从而支撑企业管理决策,提升企业管理水平,提高企业业务运营效率,改进优化企业业务。
企业部署应用到实际生产环境中的BI,通常称为数据决策系统、报表分析系统、数据分析项目等,我们在此统称其为BI系统。BI系统一般采用三层技术架构,即数据底层、数据分析层、数据展示层,后面将详细介绍。