真没想到(润乾报表select查询怎么写)润乾报表tomcat部署,用过报表工具的能比较一下帆软、皕杰、润乾吗?,帆软java报表软件,
除了 帆软Finereport之外,Spreadsheet也是国内比较优秀的报表工具,最近公司也在计划部署IT系统,正好研究了Finereport和Spreadsheet这两款报表工具,下面是一些个人使用下来的总结。
总得来说,虽然两者都能解决“中国式复杂报表”的开发和设计问题,但Spreadsheet和Finereport有着非常显著的使用差异。接下来我主要从部署架构、数据准备、报表设计、运行效率和分析能力这5点展开对比。
1、部署架构
Finereport是非常传统的C/S方式,C/S架构的缺陷它都具有,而Spreadsheet巧妙的用Excel插件登录方式变成了“准B/S”方式,从而避免了安全、管理等潜在问题!
2、数据准备
Finereport完全依赖SQL脚本,而且每个报表都要重复,而Spreadsheet借助Smartbi长期积累的“灵活分析”能力,提供即席和透视两个拖拽式数据集,给用户提供了更多简单易用的选择。尤其透视分析数据集可以无代码方式完成同环比等时间计算,以及自定义的衍生字段(分组或者计算)!
3、报表设计
Finereport模仿Excel的使用习惯,以“类Excel”作为卖点,而Spreadsheet直接架设在Excel(或WPS表格)上,与Excel操作完全一样,Vlookup等计算函数都完美支持,“真Excel”为其最大的卖点!
4、运行效率
当需要用到参数且数据量较大时,Finereport的过滤计算压力集中在报表应用服务器上,Spreadsheet尽量把计算压力放在数据库中,可以更好的利用数据库的索引等优化配置。
5、分析能力上
Finereport完全没有数据分析能力,而Spreadsheet不仅有数据快查、可以在拖拽数据集上进行计算和分析,而且还可以用Excel完成融合分析(自助取数、透视分析、分享发布)。
综上所属,Finereport是个纯粹的BI应用开发平台,用户需要明确最终报表和大屏的需求,依托经验写出效率高的SQL,而Spreadsheet更像一个轻量级的BI功能平台,探索数据、无代码准备数据和设计报表、自助融合分析都不在话下,因此如果用户不是一个纯粹的开发人员,建议选用Spreadsheet。
至于Finereport可以用来开发“数据大屏”(文件格式是特殊的fvs),Spreadsheet并没有以此为设计目标,虽然后者也能做一些数据看板的应用。
客观上说,Finereport的产品成熟度和功能完备度是更好一些的,Spreadsheet在架构合理性和开发效率上略胜一筹。
报表工具推荐首选电子表格软件——基于Office Excel/WPS表格进行企业级报表设计。除了易学易用之外,还具备了安全管理、报表应用、性能保障、开发集成等强大而易用的企业级报表能力。
其他细分场景的比较可以看看以下推荐:
报表工具测评|不同报表工具实现派生字段的差异
国内比较火的报表工具测评——Smartbi电子表格软件和Finereport
Spreadsheet与Finereport测评,如何在报表工具使用Excel的经典VLOOKUP函数?
最后附上Spreadsheet的产品文档,需要的朋友可以自行了解:
本文系作者 @河马 原创发布在河马博客站点。未经许可,禁止转载。
暂无评论数据