数据生产力:企业BI项目建设与运营
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 BI的定义及相关概念

BI起源于20世纪50年代,并不是近两年才出现的新生事物,但是其内涵因信息技术的发展和企业需求的改变发生了一些变化,大众对于BI的理解存在较大区别。此外,从企业广泛多样的应用形式中衍生出的一些BI相关概念,也给大众带来不小的认知困惑。

1.1.1 BI的定义

BI即Business Intelligent,中文译为商业智能、商业智慧或商务智能。1996年,Gartner正式提出BI的定义:

一类由数据仓库(或数据集市)、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的、以帮助企业决策为目的的技术及其应用。

2013年,Gartner对BI概念进行了更新与扩展,在“Business Intelligence”一词中加入“Analytics”,合并成“Analytics and Business Intelligence”(ABI,分析与商业智能),并且纳入应用、基础设施、工具、最佳实践等多项内容,将其定义为:

An umbrella term that includes the applications,infrastructure and tools,and best practices that enable access to and analysis of information to improve and optimize decisions and performance.(BI是一个概括性术语,包含应用、基础设施、工具,以及能通过访问和分析信息来改进决策、优化性能的最佳实践。)

由此看出,BI是对一些现代技术的综合运用。它为企业提供迅速分析数据的技术和方法,包括收集、管理和分析数据,将数据转化为有价值的信息,并分发到企业各处,让企业的决策有数可依,减少决策的盲目性,使企业的管理和经营更理性。

Gartner对BI做出了很正式的定义,但是由于国内外市场环境的差异以及BI在企业中的应用形式多样,国内用户对于BI的理解可谓千差万别。国内大数据BI行业研究机构帆软数据应用研究院对1000多名BI从业人员进行了调研,结果显示,对BI的理解集中于数据的分析和展示,甚至被等同于数据分析与数据可视化。因此,国内很多企业中对BI的应用仍然停留在拿报表给领导看结果的层面,也就不足为奇了。从这个侧面可以看出,BI更深层的功能和应用,比如数据挖掘等还没有落地,其真正的价值并没有完全体现出来。从前端展示到体系化的决策支持,BI在企业中的应用还有较长的路要走。

考虑到国内外企业信息化水平的差别,为了更贴合我国企业的实际情况,2020年9月帆软数据应用研究院联合CIO时代学院、新基建创新研究院发布《商业智能(BI)白皮书2.0》,在文献研究和企业调研的基础上,结合我国的市场环境,对BI做出新的定义:“BI是在打通企业数据孤岛,实现数据集成和统一管理的基础上,利用数据仓库、数据可视化与分析技术,将指定的数据转化为信息和知识的解决方案,其价值体现在满足企业不同人群对数据查询、分析和探索的需求,从而为管理和业务提供数据依据和决策支持。”

1.1.2 BI的发展前景

作为时下的热词,BI受到广大企业的关注。虽然全球BI市场规模受经济下行等宏观环境影响,增速有所放缓,但是市场前景依旧大好。

2019年全球BI市场规模的增长数据较2018年均有所下降,增速稍有放缓。Gartner在其Market Share:Analytics and Business Intelligence,Worldwide,2019报告中指出,全球数据分析和BI软件市场2019年增长了10.4%,达到248亿美元。其中,现代BI平台增长17.9%,增速最快,其次是数据科学平台,增长17.5%。这些数据在2018年分别是11.7%、23.3%和19.0%。

和全球市场相比,国内BI市场的情况要好一些。IDC的《2019年下半年中国商业智能软件市场数据跟踪报告》显示,2019年全年中国BI软件市场规模为4.9亿美元,同比增长22.6%,高出全球增速不少。受新冠疫情影响,IDC预测2020年中国BI软件市场增速有所放缓,预计同比增长18.1%。Forrester咨询公司的数据也显示,2019年以来,BI软件在IT产品采购排名中从第9位上升到第3位。可见作为企业数字化转型的关键一环,BI行业将大放异彩。

2020年9月,帆软数据应用研究院等对300多家企业的CIO进行调研。调研结果显示(参见图1-1),中国企业对BI的应用和创新正在升级转型,虽然目前对BI的应用仅限于部门内部报表管理的企业仍占38.1%,但是已经有超过三分之一的企业(32.5%)对BI的应用,从部门级报表或者部门级决策支持,上升至全企业内部的统一应用,而且各部门已经打通数据孤岛,实现基于企业级BI平台的数据抽取、加载和分析。这充分说明中国企业对BI的应用正在快速发展和日趋成熟,不再是简单地展示数据,而是以数据为支撑,推动企业数字化转型,助力经营模式创新和发掘新的竞争力。在受访企业中,大部分年营收近100亿元和超100亿元的企业,都已经应用了企业级BI平台,其中金融、大型制造、房地产、医药等行业财力雄厚,对数据的应用起步较早,对数据分析和展现的需求较迫切,成为企业级BI平台应用的先行军。

图1-1 中国企业目前的BI应用水平

来源:帆软数据应用研究院等《商业智能(BI)白皮书2.0》

同时,调查发现,超过70%的企业在后疫情时代将继续推动或加速推动BI项目建设,如图1-2所示。另外,从图1-3所示的调研数据可推断,将近四分之一的受访企业2020年BI项目投入将超过100万元,近8%的企业2020年BI项目投入将超过500万元,说明中国企业已经通过这场灾难深刻感受到数字化转型的必要性和紧迫性。只有全面构建企业数据决策文化,推动分析驱动的数字化转型,才能为企业未来的发展奠定基石。

图1-2 新冠疫情对中国企业BI项目建设规划的影响

来源:帆软数据应用研究院等《商业智能(BI)白皮书2.0》

图1-3 2020年中国企业预计在BI项目建设上的综合投入

来源:帆软数据应用研究院等《商业智能(BI)白皮书2.0》

1.1.3 BI工具、平台、系统、项目

BI在企业中的不同应用形式,有不同的说法(名字)。为了在本书中统一表述,避免混淆,这里对这些名字以及它们之间的关系进行集中的梳理与区分。

1.BI工具

BI工具由BI厂商提供,也被称为BI产品或BI软件。按照大众理解和企业应用的实际情况,BI工具即为狭义的BI,是指以数据可视化和分析技术为主,具备一定的数据连接和处理能力的软件,使用者能通过可视化的界面快速制作多种类型的数据报表、图形、图表,使企业不同人群在一定的安全要求和权限设置下,能在PC端、移动端、会议大屏等终端上对数据进行查询、分析和探索。

BI工具作为大数据领域下的一个细分领域,与数据可视化工具、数据挖掘工具同处于分析工具子领域中,如图1-4所示。因此,BI工具与二者存在交集,比如一些BI工具就具备数据挖掘功能。但是三者之间的区别也很明显。数据可视化工具专攻让数据的展示效果更炫、更精美,有较高的技术门槛,例如ECharts就是一个纯Java的数据可视化库。数据挖掘工具则专攻从大型数据集中发现并识别模式,如R语言、Weka等。

图1-4 大数据领域生态图谱(简图)

企业中的各类软件系统的本质是数据采集+流程管理+数据展示,BI工具在数据展示方面提供了强大的功能,有些BI工具如FineReport还具备数据采集(填报)功能,所以不同企业可以基于自身的场景和需求,创建千姿百态的应用。

2.BI平台

平台是指计算机硬件或软件的操作环境,泛指进行某项工作所需要的环境或条件。计算机平台的概念基本上有三种:第一种是基于快速开发目的技术平台,第二种是基于业务逻辑复用的业务平台,第三种是基于系统自维护、自扩展的应用平台。技术平台和业务平台都是软件开发人员使用的平台,而应用平台则是应用软件用户使用的平台。BI平台便属于应用平台的范畴,是以BI工具为核心的软件结合计算机硬件等形成的,用于连接、处理、分析与展示数据的环境。用户可以利用BI平台开发各类数据应用,这些应用就组成了我们接下来要介绍的BI系统。

3.BI系统

软件系统是指若干部分相互联系、相互作用的模块形成的具有某些功能的整体,是为某一个或某一类任务而设计开发的。BI系统是指利用BI平台开发的完整数据应用模块,即具备连接、处理、分析与展示业务数据等功能的企业经营主题模块。简单来说,BI系统就是企业实际业务需求在BI平台上被开发出来后形成的业务分析模块。单一的模块或多个模块组成的整体都可以称为BI系统。

4.BI项目

严格来说,BI项目是指企业规划、开发和管理BI应用或系统的活动,其中的开发环节便是借助BI平台来完成的。有时候,我们说BI项目其实是指该项目所开发的BI应用或系统,也指BI平台。在企业中有集团级项目,也有部门级项目,有面向管理层的企业经营管理驾驶舱项目,也有面向业务部门的如财务分析项目等。BI项目在企业中的名称五花八门,如表1-1所示。

表1-1 BI项目在企业中的实际名称

续表

由表1-1可以看出,BI项目的范围非常大,从形态上来说,业务报表、数据分析和数据可视化任务等都可以算作BI项目。一个报表分析项目,使用单个BI工具就能实现,而大的BI项目则可能需要涉及上下游的数据仓库、数据治理、数据管道、3D数据建模等。

具体到项目建设环节,企业根据自身能力,一般有两种不同的模式可选择。若其IT部门具备独立建设BI项目的能力,能够做好需求把控、数据处理、项目管理等环节,那么可以自行建设,但需要选择一款合适的BI工具;若IT部门不具备这样的能力,企业就需要引入BI产品供应商或者项目实施商,除了选择BI工具,对供应商和项目实施商的能力也要仔细考量。