先给大家讲个故事吧:从传统行业业务员转成大数据分析师,你知道我这些年怎么过的吗?
这家企业的信息系统里,虽然Oracle数据库、ERP等软件都是标配,但是利用率可以说是非常低了,3000人的大企业,还靠手动上传数据,竟然还用Excel...
我开始接触信息化和数据库系统,过程中需要帮处理很多数据问题,包括数据采集,初始化,也需要帮客户完成数据报表,这会的工作工具是自己的系统+EXCEL完成报表样式,没错就是下面这样的:
然后交由IT进行开发,效率低下,而且没有样式。
这么多年的过程中,EXCEL真是越来越熟练,SQL还基本是略懂皮毛。
而且,Excel做做表层分析也还行,很多深入的数据分析都需要用复杂的公式、函数,中间如果一步有误,很多步骤都需要重新调整,浪费大量时间。
你或许也听过别的工具如python等,它们都是数据分析以及做图表的得力助手,但它们的不足也是显而易见的:操作繁琐,复用性差,功能相对局限单一。
于是我就想有没有一种东西,可以直接用EXCEL类似功能,不需要熟练SQL,但是又对于我们这种人能用的,好看的高大上的工具。
经过我的一些调研和知乎上匿名用户的评价,我找到了FineReport,零代码加直接沿用excel函数的FineReport对于开发来说实在是非常友好,虽然定位是企业级,但是对个人来说,可以使用的功能并不会变少。
你说它是报表工具,但是我却认为这是一个集合了数据校验、权限分配、excel导入、手机填报等高度定制化人性化的功能,系统也受到了领导和业务人员的普遍欢迎。
有了FineReport之后,不管你是做什么的,都会用到数据分析思维吧,那依靠着你本身带有的知识,你会从原本的岗位上脱颖而出,通过数据去驱动业务增长。
如果你恰好是数据分析师,那你就会从sql取数的挣扎里走出来,从浅显的分析变成深入的分析。
那FineReport是如何做到这些的?
先来看看它的设计器,也就是你在什么地方操作和设计报表,这界面,是不是以为自己打开了Excel呢?
做报表,最经常用到的就是填报、查询、权限管理和可视化了吧,填报的部分以前有讲过,可以看一下。
数据过于分散,难以有效利用,效率低准确性差,这应该是报表比较大的难点之一了吧,很多企业的报表竟然还是用手工收集,而且系统数据很多,基本上不可能在同一张报表里分析,这就造成了决策分析的困难。
FineReport可以连接多种数据库和大数据平台,只需简单的在数据库查询对话框中写入 SQL 查询语句,将数据库表中的对应数据取出来即可。
权限管理,这可能是大公司比较注意的点,有了报表工具之后如何保证企业的数据安全呢?很多人都会担心,但是由于它是本地部署,所以安全这一块完全没问题。
最后就来说说可视化吧,报表工具也能做可视化大屏和dashboard,是不是很吃惊?
其实说白了,FineReport虽然是低代码零代码,但大多数使用者还是IT人员和数据部门,那业务部门如市场、财务、销售这些人,不可能花一个星期时间去学sql的话,应该使用什么数据分析工具呢?
你看到的一些能让业务直接分析的数据,都是需要通过IT用sql加工和处理过的,这些数据被加工成结构化、规矩、符合业务理解模型的数据(数据仓库/数据集市/数据湖),然后业务才能用BI工具如FineBI等进行分析。
虽然FineBI内带有模块化的数据处理功能,但是相比于真正的ETL还是有距离,不过对业务来说,用了FineBI之后做一些数据分析真的非常方便。
FineBI的可视化也非常出色:
以上只是大体的介绍,你如果想看更多数据分析的使用场景,都在这里了:
比如,目前主流的软件——finereport,它小到填报、查询、部署、集成,大到可视化大屏、dashboard驾驶舱,应有尽有,功能很强大。最重要的是,因为这个工具,整个公司的数据架构都可以变得规范,下一步就是构建企业的大数据平台了。而且它是java编写的,支持二次开发,类Excel的设计器,无论是IT还是业务,上手都很简单:编辑sql优化、数据集复用简直都是小case,大大降低了报表开发的门槛。在企业中被关注最多的数据安全方面,FineReport支持多人同时开发同一套报表,并通过模板加锁功能防止编辑冲突;通过数据分析权限控制,保障数据安全。