经常跟数据、报表打交道的人都知道,现代企业中无论什么岗位,都需要或多或少掌握一些数据分析的技能,尤其是财务、人力、业务这些“表哥表姐”们,不懂 SQL,Excel 不精通,VBA 不敢碰,这些都是横亘在面前的一道坎。
而我经常说一句话:掌握一个好的工具就是成功的一半。
而数据分析的工具,往往会随着时间、地点、人物、事件等因素而不断更新迭代,比如 Excel,虽然目前 Excel 还能应付大部分工作场景,但一旦面对大量的数据和复杂表格,根本就搞不定,在效率问题上,大部分人受限于 Excel 的高技巧功能,无法自由快速的做表格做分析。
所以学习一门新的数据分析工具,要顺应时代发展的潮流,尽量避免浪费时间去学习那些即将会被淘汰的工具,尤其是商业智能时代,各种智能数据分析工具层出不穷,那么现在应该学什么工具呢?
我通常会推荐大家用 BI 上手分析,因为 BI 上手简单好学,避免了大部分人因为学习成本太大而停滞不前,同时 BI 在做报表、做分析性图表时,比 Excel 效率高不少,再也不用被 VBA 和复杂公式的折磨,不用花大部分的时间在数据处理上。
尤其是 自助式 BI,简单来说,就是将数据分析工作落地到业务手中,业务一旦有了需求变化,不必再向 IT 部门扯皮,大大提高业务效率。
只要 IT 为业务准备好数据,业务人员就能自己根据业务需求来完成分析,操作难度就像 Excel 中的数据透视表,这就是我今天想给大家推荐的工具——FineBI。
什么是 FineBI?
首先,FineBI 是目前市场占有率最高的国产自助式 BI,是一套完整的数据解决方案,将企业的数据有效整合,能简单快速的生成各种酷炫的可视化数据报表,做有目的性的数据分析。
更简单的理解,就是一个更加高级的 Excel 数据透视表,选择要呈现的数据字段,即可立马呈现可视化。
- 你可以把它视作为是可视化工具,因为它里面自带几十种常用图表,以及动态效果;
- 你也可以把它作为报表工具,因为它能接入各种 OA、ERP、CRM 等系统数据,不写代码不写 SQL 就能批量化做报表。
- 你还可以把它看作是数据分析工具,其内置等常见的数据分析模型、以及各式图表,可以借助 FineBI 做一些探索性的分析。
有了这一款工具之后,IT 部门只需要将数据按照业务模块分类准备好,业务部门即可在浏览器前端通过鼠标点击拖拽操作,就能得到自己想要的数据分析结果,上手简单,可视化库丰富,可以充当数据报表的门户,也可以充当各业务分析的平台。
FineBI 主要功能
1、数据整合,打通数据源
FineBI 能够从各种数据源中抓取数据进行分析,除了支持大家常用的 Oracle、SQLServer、MySQL 等数据库,还支持 SAP BW、HANA、Essbase 等多维数据库。
大数据前端分析,FineBI 可对接 Hadoop、Kylin、Derby、Gbase、ADS、Hbase、Mongodb 等大数据平台。在对接方面有自己的分布式连接方案。
下图是 FineBI 的数据连接窗口:
同时 FineBI 还支持导入 Excel 数据,支持从 R 语言脚本导入数据。所以基本能对接各类数据源,打通并整合。
2、数据处理,比 Excel 简单十倍
做数据分析,数据处理是最烦的,往往要占据 50%~70% 的时间。
有一次,从 IT 部那儿要来数据,分析公司产品销售明细数据分析购买用户的特征,并调整相应的销售策略。这个时候需要基于销售清单数据,计算一些相应的分析指标,如每个人的消费频次,单笔消费最大金额,最近一次消费时间间隔(也就是 RFM 模型)。比如我还拿到了一些行业竞争数据,还需要根据同类型产品,做关联分析和横向对比分析。我又不能把这些数据放到数据源里处理,只得另建数据源,将表合并处理。
ETL 处理能力是考量一个 BI 工具好坏的指标之一,FineBI 的自助数据集,提供了新增列,分组统计,过滤,排序,上下合并,左右合并等功能,可视化操作。
3、数据可视化
在用 excel 做报表时,由于其基于单元格的横向 / 纵向拓展特性,通常做出来的报表会是下图这样的,密密麻麻的文字和指标,让人看了抓不住重点,很难从其中获取到有效信息:
但做报告时,我们需要做图表做可视化,利用数据创造出吸引人的、信息量大的、有说服力的故事。FineBI 除了提供无限的图表分析之外,还可以做可视化仪表板,对图表进行布局,分析,美化,类似一个信息图,轻松构建出一个报告。
因此 FineBI 做出来的故事仪表板是下图这样的,数据之间可进行任意联动、钻取、跳转等 OLAP 分析操作。
怎么用 FineBI?
对于业务员或数据分析师,FineBI 四个基本模块分别为:数据集、可视化、仪表板、应用。典型工作流如下:
1、加工数据
数据集为数据容器,基础数据集由管理员导入或连接数据库获取,作为普通业务员,您不会直接与基础数据集交互,但仍需了解他们。基础数据集包含数据库表、SQL 数据集和 Excel 数据集,其中数据库表和 SQL 数据集均需要通过连接数据库获取,Excel 数据集可通过直接上传获取。
在管理员给您分配基础数据的权限后,您可以在商业智能系统下的数据准备中查看到,如下所示:
业务员 / 数据分析师对基础数据不满意或需要再加工处理的,不必与管理员沟通,独立创建自助数据集或添加 Excel 数据集。
一个数据集可以被业务员反复用来创建仪表板;可用于创建许多不同的自助数据集;来自一个数据集的组件可以显示在许多不同的仪表板上。
2、创建可视化组件
可视化为从数据变为图表的过程,借助可视化效果,可以更轻松地理解见解,因为相较于满是数字的电子表格,大脑理解图片的速度更快。
一个可视化效果可以在同一个仪表板出现多次;也可以显示在许多不同仪表板中。
3、设计仪表板
仪表板代表一个自定义视图,由若干可视化组件组成,它让您能同时比较和查看多种数据,以便呈现某个事实或展现某个问题。仪表板是一个包含表格、图形、文本等的画布。
仪表板可用于:
- 显示来自许多不同数据集的可视化对象
- 快速查看制定决策所需的全部信息
- 监控与业务相关的最重要信息
- 监视业务、产品、业务部门或市场营销活动等的运行状况
4、与他人分享成果
FineBI 仪表板在设计完成后,可与个人、团体、整个组织或公众共享,通过创建公共链接无权限共享、挂出到系统目录给用户查看、直接分享给指定用户等,此外,还支持 Finemobile 的 APP 或手机浏览器查看。