
1.2 BI的类型
本节将按照功能模式和部署模式介绍BI的分类。
1.2.1 报表式、传统式和自助式
按照不同的功能模式,当前的BI可以分为报表式、传统式和自助式三类。
1.报表式
报表式BI主要面向IT人员,适用于各类固定样式的报表设计,通常用来呈现业务指标体系,支持的数据量不大。国内的报表式BI于1999年左右开始起步,在2013年趋于成熟。由于国内企业对于报表格式的纠结和坚持,非常多的企业对表格式报表情有独钟,解决中国式复杂报表难题经常成为企业对BI工具选型时的重点需求。
报表式BI大多采用类Excel的设计模式,虽然主要面向的对象是IT人员,但是业务人员也能快速学习和掌握,并在既定的数据权限范围内,制作一些基本的数据报表和驾驶舱报表。
2.传统式
传统式BI同样面向的是IT人员,但是侧重于OLAP(Online Analytical Processing,联机分析处理)即席分析与数据可视化分析。传统式BI以IBM的Cognos、SAP的BO等国外产品为代表,其优势是面对大数据量时具有高性能和高稳定性,劣势也十分明显——数据分析的能力和灵活性差。根据Forrester的报告,采用传统式BI的企业或机构中,83%以上的数据分析需求无法得到满足,这表明很多企业重金打造的BI系统几乎成为摆设,收效甚微。此外,项目耗资不菲、实施周期极长、风险大、对使用者技术要求高等特点,也不利于传统式BI的推广和普及。
3.自助式
自助式BI也叫敏捷BI。传统式BI屡遭诟病,而业务人员对数据分析的需求不断增加,自助式BI应运而生。自助式BI产品较多,国外产品有Power BI、Tableau、Qlikview,国内产品有FineBI等。自助式BI面向业务人员,追求业务人员与IT人员的高效配合:让IT人员回归技术本位,做好数据底层支撑工作;让业务人员回归价值本位,通过简单易用的前端分析工具,基于业务理解轻松开展自助式分析,探索数据价值,实现数据驱动业务发展。
自2014年起,可视化数据分析、自助式BI在国内高速发展,传统式BI开始衰退。但是,自助式BI也不是万金油,企业在选择工具时应综合考虑自身需求及自助式BI的特点。与传统式BI相比,自助式BI主要有以下几项优势,这也是自助式BI被称为敏捷BI的原因:
● 快速部署。传统式BI系统从总体架构的设计到具体的部署环节,通常需要花费几个月的时间。而自助式BI系统的部署不需要经历漫长而复杂的设计和建模过程,只需要不到一周的时间,企业就可以迅速进行数据分析和可视化项目的建设。
● 快速、灵活地应对需求。传统式BI给IT人员带来较大的压力,大量需求堆积导致无法快速、灵活地响应。而采用自助式BI,IT人员只需要负责整理基础数据架构,维护和开发接口,业务人员可以自行进行快速的可视化分析和报表分析。
● 产品采购成本相对较低。传统式BI产品的采购成本偏高,还有一些额外的培训和咨询服务成本。自助式BI产品只着重解决某些问题,功能不一定大而全,因而相对便宜。
● 工具使用起来简单、易上手。传统式BI面向IT或者数据等技术部门,对技术背景有一定要求,学习曲线陡峭,工具操作难度大;而自助式BI面向的对象是业务人员,工具操作简单、容易上手,一般通过简单的鼠标操作即可进行数据分析。
总而言之,对于业务人员需要进行自主分析,解决重点关注问题,灵活应对业务需求,快速完成部署等场景,自助式BI是一个不错的选择。
需要强调的是,这三类BI各有优劣,分别适用于不同的场景,不是绝对的相互替代的关系。它们,尤其是报表式和自助式BI,将长期共存,供企业按需选择,直到信息化基础条件发生根本改变。参考Gartner所倡导的双模IT模式,建议企业根据自身数据应用成熟度来判断哪一类BI哪个更适合自己,或者是否需要结合使用。以图1-5中的双模IT下的帆软BI体系为例,报表式BI面向IT人员,可用于固定的、大型的BI项目,自助式BI面向业务人员,可应对灵活、动态的分析需求。

图1-5 双模IT下的帆软BI体系
1.2.2 本地BI和云BI
按照部署模式的区别,BI可以分为本地BI和云BI两类。
一般情况下,本地BI由于需要用Web浏览器展示结果,所以通常部署在Tomcat、WebLogic、WebSphere等Web应用服务器下。部署方式主要有部署包、独立部署、嵌入式部署等。其中部署包方式是指在各BI工具的官方网站下载部署包,里面已经包含服务器环境配置和工程等内容,解压后即可使用;独立部署方式则需要先安装Web服务器和JDK;嵌入式部署方式用于需要将BI服务器集成到其他工程中直接调用的情况。不同的Web应用服务器和部署方式在部署细节上有不少区别,这里不对技术细节展开讲述。
云BI主要有私有云BI和SaaS BI两类。数据在哪里,BI系统就部署在哪里。如果企业的业务系统都还在本地,其实没有必要把BI系统放到云上,而且这么做并不会改善BI系统的使用体验。不过在云市场加速发展的大环境下,企业中的各种数据迁移至云是大势所趋,但为了保证数据安全,可能更多企业会选择私有云。根据Gartner关于企业上云计划的调研数据,75%的受访企业表示在IT基础设施建设和业务系统方面都有搭建私有云的计划,那么BI系统必然部署在私有云上。因此,“上云”对BI的要求就在于能够方便、快捷、稳定地连接云数据,让云数据参与分析。
公有云的主要表现形式就是SaaS BI,其中的SaaS(Software-as-a-Service,软件即服务),是指由厂商提供公有云部署,用户订阅的模式。从功能层面上讲,SaaS BI的功能本地BI都可以实现,但是前者的长处在于灵活便捷,成本更低,因此更适合一些个人用户和中小型企业。例如,一个加油站站长需要用大量的Excel数据做分析,应用本地BI当然是可以的,但他不可能花费几万元来购买本地BI工具,同时他自己的电脑也未必能支撑本地BI工具的计算量。采用Saas BI既能满足他的数据分析需求,又能有较高性价比,何乐而不为呢?另外,大企业或者拥有数据仓库的企业,通常是不可能把自己的数据放到公有云上的,而一些中小企业,其业务系统以SaaS软件为主,甚至没有自己的数据库,那么采用SaaS BI就十分灵活,可以直接通过API接入用户SaaS软件的数据进行分析。