数据可视化分析,是BI 商业智能(Business Intelligence)的重要一环。在获取到商业分析需要用到的相关大量数据后,我们需要对这些数据进行加工和分析,通过大数据分析为商业决策提供数据支撑。既然要为决策分析提供数据支撑,那么这个数据可视化分析工具一般来说需要具备可以进行数据源连接、操作数据查询、数据可视化、数据图表的输出等功能。
N年前,当BI这个词还不太流行的时候,人们一般用EXCEL干着类似的事情:从七七八八的同事那里收集的Excel文件,复制粘贴、合并工作表整理成数据源;各种excel公式,牛掰些的再整点vba代码进行数据统计、查询;最后再捣鼓成EXCEL图表或透视表交给领导。能完成这些操作,在公司里基本也可以算是牛掰人物了。
现如今,“大人,时代不同了!"。大数据、AI这些词频繁映入眼帘或刺激着你的耳膜。人们面对的数据源也不再主要是Excel表单了,各种ERP、CRM等软件提供的存放在数据库里的海量数据成为了你需要操作的数据。这时候,你不得不跟曾经熟悉的SUMIF,COUNT等Excel公式说拜拜了。
江山代有软件出,告别了Excel,面向大数据分析、挖掘的各类数据可视化工具软件涌现出来了。这其中有Tableau、PowerBi、FineBI这类商业化软件,也有Superset、Metabase这类开源系统。这些BI工具凭借各自的优势在不同的行业的各类企业中帮助商务人士进行分析与决策。下面我们来将这个领域的几个主角拿出来说道说道。
Tableau,无疑是数据可视化分析领域神级一样的存在。出身美帝的这款软件是要钱的,且价格不菲。出道早,凭借超高的颜值笼络了不少人心。出于商业上的考量,官方在培训上很愿意下功夫,网上搜一下,Tableau的各类技术资料相当多。由于进入我国市场比较早,所以不像其他一些舶来的软件,Tableau的中文资料也是非常丰富的,一方面得益于官方的重视,另一方面也跟国内的代理愿意布道有关系。Tableau专门提供VizQL查询语言,通过它,可以将用户希望进行的操作转化为对应的数据库查询,并最终通过图形的方式表达用户需求,这种技术使得Tableau的可视化能力十分强大。在这里不展开说它的强大的功能了,因为好几个自然段也讲不清楚。对于用户来说,如果不差钱,同时也有充足的学习时间,那么选择Tableau基本不会后悔,大小功能通吃,上手也不难。(ps:悄悄说一句,国内用非正规版本Tableau的也不少,你懂的)
同样也是商用软件,作为国内的执牛耳者,帆软BI也是需要拿出来摆一下的。区别于同一公司另一款具有更高知名度的软件——FineReport,FineBI跟它比起来名气稍差一些,不少人也容易把两款软件混淆。本文既然说的是数据可视化,那么主要讲的就是FineBI。
相比于Tableau,FineBI的在数据查询与的图表设置上相对来说更直观一些,用户通过数据字段的拽拖就能完成数据的查询操作等,不需要使用者学习太多的函数或编程。像图表联动、钻取、跳转等分析操作功能FineBI都做得不错。中国式表单处理以及本地服务上,FineBI比Tableau有优势。不过坦白说,要把FineBI用得更高级些,还是需要有一定的数据库知识及编程功底。FineBI的厂商帆软公司,在销售上极具策略,抛开技术因素,我认为国内软件厂商都可以好好学习下帆软的营销与销售策略。技术与销售相得益彰,使得帆软各类产品都处在国内市场领先位置。
说完了商业软件,来谈谈我个人更关注的开源系统。其实数据可视化领域的开源应用不少,为何我只拿出Superset和Metabase两款来论道呢?因为Superset代表了过去与历史,Metabase走在希望与未来的路上。Superset采用python技术栈,功能做得十分丰富,堪比商业应用。图表数量上比同为开源的Metabase更多一些。数据可视化开源系统中,Superset的资料也最为丰富(不过相对比较陈旧)。
Metabase在前几天发布新版后,我写了一篇《Metabase新版观测》的文章。Metabase的新版的确给了我不小的触动。看来2019年Metabase获得A轮融资后,步子迈得更坚实了,在已经发布企业版的情况下,官方依然坚持把开源版本做到极致的决心。因此,大家可以看到,后来的Metabase在不少技术指标上已然超越了Superset。不少功能,Metabase原生具备,而不像Superset那样需要通过开发才能达到。它像FineBI一样,用户可以不懂SQL查询,使用设计器,鼠标拖拽就可以通过自定义查询获取想要的数据,再通过内置的多种图表将分析结果呈现在PC、大屏、手机等各种终端设备上。设计方便就能让不太懂计算机的管理人员、财务人员、分析师等不需要浪费太多脑细胞就能整出自己专业领域需要的数据展示。比如,下面的视频大致展示了Metabase的功能,全部功能十多分钟就能搞出来,实在是犀利。
数据可视化软件已然成为现代企业分析决策的重要辅助工具,面对形形色色的不同软件,企业如何选择?这方面可谓见仁见智,我个人认为:企业预算充足且有专业人员来设计,那么可以考虑商用软件;如果愿意自己稍微花点时间学习掌握,并想快速部署并展现数据,那么Metabase是当前很好的选择之一。它免费,操作简易却又不缺数据可视化所需要的相关主要功能,真的是快速实现数据可视化的靠谱方案。