浅谈BI

2020-04-19  本文已影响0人  秋夜雨凉

引言

本文主要面向对象是,对BI完全不了解,或只是初步了解的人。

从宏观角度介绍了BI的基本信息,并附以大量的图表作为说明。期望能帮助大家对BI有更深层次的理解。

如有不同见解,也欢迎在评论l补充。

至于 BI 中更深层次的东西,笔者将会在未来逐一进行介绍。

什么是 BI?

首先引用百度百科的定义:

商业智能(Business Intelligence,简称:BI),又称商业智慧或商务智能,指用现代数据仓库技术线上分析处理技术数据挖掘数据展现技术进行数据分析以实现商业价值

通俗一些的解释:

BI 并不仅仅只是一个分析软件,而是一套完整的数据分析解决方案:它将不同数据源(如 ERP、CRM、OA、HIS、EXC 等数据文件)的数据,在整合清洗——保证数据准确性后,进行针对性的数据分析和处理,最终为企业提供报表展现与可视化图表分析,从而为企业提供决策支持

在数据化建设较差的公司,也会将 数据可视化与 BI 直接划上等号。

以下是一些经典的 BI 范例:

image.png image.png

不得不承认,BI 给人的第一印象,的确是漂亮的图表。

在实际开发中,整合数据源、清理数据等步骤往往并非由 BI 进行处理,具体分工见下图:

image.png

正如上图所示,BI 往往与数据仓库技术、olap 引擎有着直接的上下游关系。其中数据仓库主要起到统一数据源、保证数据准确度的作用;而 OLAP 引擎则帮助 BI 加速查询。它们组合在一起,最终使用户获得良好的数据分析体验。

BI 能做什么

BI 对企业的作用是通过两方面实现的,业务方面和技术方面

业务方面
image.png

为了保证数据更新的实时性和展示的美观性,纯粹的数据呈现往往并不支持联动、下钻、上卷等 BI 常见操作。

联动、下钻、上卷都是 BI的专业术语,未来会逐一介绍。

image.png image.png image.png
技术层面
总结:

正如上述描述,BI更多的是从业务方出发,帮助业务解决问题。它将繁杂的数据库底层进行整理汇总,形成有效的指标维度,让BI使用者可以直观、清楚地看到他所关注的数据,从而帮助整个企业更好的发展。在数据的自由探索中找到原因,避免“拍脑袋”式的决策。这就是 BI 的作用,而非仅仅的数据报表呈现。

BI 的应用场景

BI应用场景广泛,以下逐一枚举。

image.png image.png

大屏的最大特点 就是。据笔者观察,其上的数据大多都是“虚荣指标”——除了好看外一无是处。但换个角度,对外宣传时,需要的就是好看。

设想一下,假设超市、医院、 会议室能有一个大屏。会吸引多少目光的注意力;增加多少回头客。

大屏的开发,有以下几点需要注意:

  1. 因为展示效果等问题,大屏相比其他 BI,缺少交互性,无法进行联动、钻取等操作。
  2. 硬件成本较高——大屏很贵
  3. BI 开发成本较高——需根据硬件实际大小进行反复调试,才能保证最终结果的展示。
  4. 数据 要求较高——主要是指数据的实时性;
image.png image.png

因为面向对象主要为企业高层,因此驾驶舱的数据准确度美观度一般都是最高的。相对而言,开发成本也是最高的;

相比大屏来说,驾驶舱可以自由下钻到任意主题的详细看板中。分析性更强

驾驶舱则要注意这些:

  1. 数据准确性非常高——它不像大屏,错了也没有人知道。驾驶舱对接公司决策层,不允许有任何的数据误差。
  2. 美观度——领导要看的东西,你自然要花点功夫去精心调试。
image.png image.png

相比 大屏、驾驶舱而言,dashboard 并不那么浮夸,它的主要使用对象为一般的管理人员和运营人员。一般来说,看板也可以自由的钻取、联动。从而帮助业务人员进行更好的分析。

image.png image.png

移动端开发时,需要特别注意不同手机的适配度。必要情况下,可以拿用户的实际手机款式做针对性调整。

BI 的开发方式

BI 的开发,与常见的项目开发并无两样

确认需求——需求分析——指标维度梳理——源数据和数据质量确认——结果表设计——ETL开发——可视化实现

有几个重点需要注意:

部分BI介绍

Tableau

Tableau 毫无疑问的市场王者,也是目前全球最易于上手的报表分析工具,并且具备强大的统计分析扩展功能。它能够根据用户的业务需求对报表进行迁移和开发,实现业务分析人员独立自助、简单快速、以界面拖拽式地操作方式对业务数据进行联机分析处理、即时查询等功能

image.png image.png

但Tabealu也有自己的缺点:最大的缺点就是价格过于昂贵。对于大部分公司来说,如此昂贵的Tableau性价比并不高。

FineReport

帆软是目前国内最大的 BI 厂商,合作厂商也相当多;产品线也遍及大屏、移动端、智能报表。可以说是最适合中国中小型企业的 BI 了。

image.png image.png image.png

FineReport本是一个智能报表软件,但由于集成了大量图表,相比其他BI开发效率虽然稍慢,但是自由度更高。

Superset

Superset是一款由 Airbnb 开源的“现代化的企业级 BI(商业智能) Web 应用程序”,其通过创建和分享 dashboard,为数据分析提供了轻量级的数据查询和可视化方案。

image.png image.png

Superset的缺点就比较多了

  1. 没有提供图表的下钻功能
  2. 不支持多图表间的复杂联动
  3. 处理大数据集时容易暴毙
  4. 权限管理和图表管理的功能设计基本为0

但它是开源的——你无法要求一个东西又免费又好用,因此技术能力较强的公司可以考虑。

其他杂谈

正如开题所言, BI 并非简单的数据可视化,而是一套极度复杂的商业解决方案;

如何做到企业数据化?数据驱动业务?数据治理?

仅凭几个EXC是远远不能满足的——只有建立起良好的 BI 生态体系,企业才能真正迈入数据化。

另一方面,BI 的表象是可视化分析报表的呈现,但它的本质还是业务问题管理问题

如何通过BI ,使得业务、管理能够不断优化,这才是值得我们深度思考的。

上一篇 下一篇

猜你喜欢

热点阅读