内容 采集 软件(这次我一定要吹爆FineBI可视化神器——FineBI)
优采云 发布时间: 2021-11-29 02:13内容 采集 软件(这次我一定要吹爆FineBI可视化神器——FineBI)
这次一定要吹FineBI!
本文为大家介绍一个最近更新的数据分析可视化神器——FineBI,它与Tableau、PowerBI属于同一类工具,自助式BI。
之前在一些回答里也有推荐过,更喜欢他弟弟FineReport,所以一直在推荐两家公司的采购。
不过最近FineBI更新频繁,各种新版本确实让我惊喜,给人的感觉是它比PowerBI更成熟稳定,功能也比PowerBI多。它是廉价版 Tableau 的替代品!
接下来我将重点讲解它的主要功能、特点和同类设备的比较,以及基本的使用方法。
稍后我会为这个工具写一篇详细而深入的教程。
FineBI的主要功能
先说BI吧。BI 代表商业智能。是一套完整的数据解决方案,有效整合企业数据,快速生成可视化报表,用于业务决策。一般涉及到数据仓库(现在也连接很多大数据解决方案)、ETL、OLAP分析、访问控制等模块。
顾名思义,FineBI是一款BI商业智能工具,可以方便快捷的生成各种炫酷的可视化数据报表,进行有目的的数据分析。
因此,它主要完成以下任务:
1. 数据整合
2. 数据分析与可视化
3. 报表制作发布
FineBI的主要特点
BI工具那么多,为什么要推荐这个BI工具呢?
我不需要多说 Tableau 和 PowerBI 的优点。大家都在知乎上讨论了很多。
但是这个BI是国产的,我不禁感到好奇和善意。值得关注和鼓励。更重要的是,它能够处理基本的数据分析,这两者不愧,并具有以下特点:
1、打通各种数据源
FineBI 可以从各种数据源抓取数据进行分析。除了支持Oracle、SQLServer、MySQL等常用数据库外,还支持SAP BW、HANA、Essbase等多维数据库。
对于大数据前端分析,FineBI可以对接Hadoop、Kylin、Derby、Gbase、ADS、Hbase、Mongodb等大数据平台。在对接方面,它有自己的分布式连接方案。
下图是FineBI的数据连接窗口:
它还支持导入 Excel 数据,以及从 R 语言脚本导入数据。因此,它基本上可以连接各种数据源,打通和整合。
2. 易于使用(无需编程)
我将自己定位为数据科学家,所以我不会也不能在可视化工作上投入太多精力。毕竟,数据库/数据仓库系统架构、数据挖掘算法研究等任务更为重要。
而FineBI采用的拖放数据字段和自动输出图像的操作方式,让我从可视化的泥潭中解脱出来,把更多的精力投入到数据管理、算法研究和业务交流上。下图为FineBI刷新业务的工作界面。
易用性还体现在数据处理上。
您需要知道要分析的一条数据是否需要进行大量的公式计算、过滤和处理。令人惊喜的是,该工具内置了各种计算公式和过滤组件。
比如时间过滤,你觉得一定要写公式吗?
各种现成的计算公式,基本告别SQL和代码。
这里显示的只是一个小方面。大多数商业公司生产的软件在易用性方面已经爆发了开源产品。
3、高颜值
部分图表(来自官方)
以下图片是作者用不到20分钟的时间制作的。稍微美化一下,估计在外观上可以满足大部分客户的要求:
同样的作业在R语言中使用ggplot2至少需要2个小时(包括调试),而在Python中使用matplotlib则更久。
4、数据权限控制
FineBI的数据权限管控可以说是非常专业,也是开源和商业无法比拟的。
作者是FineReport的深度用户。FineReport是一款应用范围更广、数据安全要求更高的报表应用工具。FineBI几乎继承了其兄弟产品的一套权限管理解决方案。可以对不同部门/岗位/角色的人员进行数据源/业务包/数据表/分析报告的权限控制。简单的说就是可以让不同的人看到自己权限下的报表和数据。
嗯,暂时先说说这几点,到时候就怀疑收钱了。. .
FineBI对比其他同类产品
1. FineBI VS Excel
两者是不同的产品。Excel更全面,更注重数据处理,而FineBI更精简,更注重报表和可视化,而FineBI更像是一个数据透视表+少量的VBA。但两者的结合相得益彰。
2. FineBI VS R 语言ggplot2
ggplot2其实是R语言的一个可视化包,所以对于熟悉R语言的人来说,使用ggplot2会非常得心应手。同时,因为ggplot2是由编程语言R驱动的,所以在定制方面肯定要优于FineBI。但是要写出一定的代码量,并不是每个人都擅长这个,毕竟如果是简单的分析,是不需要踏入R门的。
3. FineBI VS Echarts等开源图表
Echarts 一般是前端程序员使用的,需要编程语言JS驱动。不建议没有编程基础的分析师使用,虽然Echarts更加可视化。
4. FineBI VS 其他商业BI工具(如Tableau、PowerBI等)
功能上没有太大区别,但不同的是你多一个我少一个。日常数据分析对大多数人来说已经足够了。
使用感不同。FineBI有建立业务包的链接,将数据与业务/场景区分开来。PowerBI 是组件拖放式;Tableau在分析、探索性分析、可视化风格调整等方面与FineBI类似。
实际企业级商业用途存在差异,因为需要更多的考虑。企业级应用更应该关注平台对接、架构方案、数据抽取方式、性能,包括前面提到的权限管控。FineBI和Tableau有更多的商业基因,看他们的实际需求和用途。环境。
总之,以上工具都不是纯粹的利弊。具体问题详细分析,用什么工具解决什么需求。但是,如果你想快速做出漂亮的视觉报告,FineBI 是值得学习的。
FineBI的数据分析思路
使用FineBI进行数据分析,大致思路是这样的,有点像Tableau:
1. 首先连接数据库,导入数据源。支持的数据源类型上面已经提到。
2.然后对数据进行初步处理,选择要分析的字段,分组汇总,添加列,合并表,转换行列等等。
3.然后进行数据分析。如果没有目的,可以根据自己的假设拖放数据字段,看看数据的走势是否有规律,逐步弄清楚自己的想法,所谓的探索性分析。如果有目的,直接观想即可。
4. 最后形成可视化分析报告,导出或共享。
在这里,我稍后会给出一个详细的案例,这样可能更容易理解。
如何获得
FineBI(),入门课程
概括
可能有些人对商业软件有排斥心理,个人认为这比较幼稚。商业软件当然要花钱,但劣质的开源软件更容易浪费大家的宝贵时间。显然我们应该把更多的精力放在数据和算法本身以及具体的业务上。工具只不过是工具。
这个观点比较主观,但请不要纠结,因为FineBI对个人是免费的,企业级部署只需要花钱。当然,还有FineReport。下次花点时间介绍一下。