[大数据]不懂编程,不会数据架构,同事做的可视化报表是如何让我佩服的?( 二 )


对报表或商业表格实施团队而言 , 从基层单位需求调研开始 , 采集原始数据或素材 , 听取生产一线意见 , 需求分析后 , 开始深度需求挖掘 。 需求阶段认真用力 , 不放过任何疑点 , 后期编码测试 , 才能省时省力 。
偏题了 , 如果回到公司内部 , 不仅小白能上手 , 减轻IT和业务之间的沟通成本 , 还能做出自己都满意的可视化(很多人自己都不能说服自己) , 应该选什么工具?
我觉得报表这种应该结合数据库 , 应该更加自动化一些 , 做成系统 , 而不是各种邮件抄送 , Excel适合打辅助 。
再后来 , 发现了Tableau , 挺适合数据分析师试用 , 而且作为国外BI的老大 , 当时是准备用这个对企业进行数字化转型的 。 不过Tableau能用的场景有限 , 一些基础的复杂的中国式报表无法实现 。 于是我就放弃了 , 就找到了FineReport 。
进度表
用了一段时间后发现 , 它小到填报、查询、部署、集成 , 大到可视化大屏、dashboard驾驶舱 , 应有尽有 , 功能很强大 。 最重要的是 , 因为这个工具 , 整个公司的数据架构都可以变得规范 , 下一步就是构建企业的大数据平台了 , 人工录入?不存在的!光脚的日子一去不复返了 。
而且它是java编写的 , 支持二次开发 , 类Excel的设计器 , 无论是IT还是业务 , 上手都很简单:编辑sql优化、数据集复用简直都是小case , 大大降低了报表开发的门槛 。
在企业中被关注最多的数据安全方面 , FineReport支持多人同时开发同一套报表 , 并通过模板加锁功能防止编辑冲突;通过数据权限控制 , 保障数据安全 。
最后 , 再来说说它的可视化吧 , 其实它并不能算是一个可视化工具 , 可视化只是一个它的功能模块罢了 , 但我可以保证 , 这绝对不输python , echarts等 。
当然 , 还有一个FineBI , 也是一种数据分析的工具 , 能做复杂报表 , 也能和FineReport配合使用 , 更适合业务人员 , 下次再介绍吧 。
总结
【[大数据]不懂编程,不会数据架构,同事做的可视化报表是如何让我佩服的?】大数据业务上 , 新的业务形态和模式需要了解 , 因为只有把握业务才能把握住方向 , 技术不能脱离业务 , 技术更要能主动推动业务 , 大数据绝对不是技术的狂欢 , 两者需要相辅相成 。


推荐阅读