目前市场上报表工具五花八门,国内的、国外的、开源的、收费的,让人不免有眼花缭乱之感。本文将简单地从报表设计、数据处理、数据填报、数据分析、集成调用几方面对大家使用的比较多的润乾报表和QlikView(后续简称QV)进行对比。由于资料有限,以及对产品个别功能点的理解不同,对比的内容仅供参考,不过对比的思路和方法还是具有一定的普遍性的。
报表设计
润乾:
提供类Excel的设计工具,操作方式及常规公式和excel保持高度一致,入门简单;通过拖拽可实现网格式、分组式、交叉式等常见报表,并且支持国内各种复杂报表,如不规则分组、数据分片、主子表、报告类、简历、套打等各种报表格式;支持多数据源关联;支持各种统计图展现,并且支持百度Echarts统计图。
QV:
拖拽方式实现网格式、分组式、交叉式报表;支持各类统计图(动态地图如flash支持不太好);操作简单,但对国内复杂报表格式无能为力;多数据源或者数据来源较为特殊时需要提前建模处理。
数据处理
润乾:
支持sqlserver、oracle、db2、mysql等关系型数据库,支持txt、xml、excel、json等文本型数据,支持hadoop、mongodb等nosql数据库,支持多维数据库、支持阿里云、hbase、webservices、sap等,支持JDBC与ODBC链接方式。针对大数据量或复杂计算,可以通过润乾集算器进行数据处理作为数据源接入,有效提高报表性能。
QV:
通过ODBC连接数据库,支持sqlserver、oracle、mysql等主流数据库,支持excel文件,对一些特殊数据源支持不友好(如多维数据库、阿里云、nosql等数据库),报表使用前一般需要对数据进行建模处理,建模操作较为简单,通过字段自动关联数据,数据计算时将所有数据放到内存中,速度快,但数据量增大后对服务器配置要求较高,并且性能下降明显。
数据填报
润乾:
支持用户在浏览器端对数据做增、删、改等操作;支持数据来去无关、多来多去;支持数据录入时对数据进行校验,防止录入非法数据;支持页面端数据的自动计算;支持导入excel数据填报;支持使用各种控件以提高用户的数据录入体验;支持多表同时回填并且数据回填时能够对业务进行灵活控制处理。
QV:
和国外其他工具一样,不支持填报。
数据分析
润乾:
提供web端的分析控件,支持维度拖拽、切片、旋转、钻取、自定义指标等常规操作;支持同比、比上期等统计公式;支持的数据来源包括:
1:常规sql,针对sql返回结果进行数据分析
2:提供元数据层,可提前定义各表间关联关系、数据字典、数据权限等,业务人员分析数据时不必再关心数据结构带来的影响。
3:excel、文本,及各种特殊数据源,如数据来自不同库、阿里云、多维数据库、hadoop等,提供集算器支持,能对各类数据分析。
分析页面样式较为普通,展示效果一般;提供丰富的接口及相关源码供用户二次开发,使用灵活,对集成商技术有一定要求。
QV:
侧重数据分析,建模简单、项目搭建快、周期短;支持维度拖拽、切片、旋转、钻取等分析操作;数据压缩存储在内存中,分析性能快,但数据量大时对内存要求较高;界面展现控件丰富、布局灵活。
集成调用
润乾:
应用为纯java web应用,可和其他java应用无缝集成;服务器支持windows、linux、unix等操作系统,支持tomcat、weblogic、websphere等各种java web中间件;支持集群部署;报表展现为纯html方式,对浏览器版本要求不高;支持移动客户端;报表做为模块和其他应用集成;权限可由其他平台管理、控制灵活。
QV:
只能运行在windows操作系统,单独部署;具有自己的权限;提供单点登录方式和其他应用集成,页面集成不太方便,控制不灵活。
价格:
润乾:
润乾报表的报表版公开售价5000,填报版10000,而且目前提供免费版本——入门版,能完成上述除填报外的绝大多数功能,同时入门版提供官方论坛以及QQ群支持,性价比极高。
QV:
QV目前主要是国内代理商代理,有个人的免费桌面版提供使用,SERVER版收费,具体价格因不同代理商而收费不同。
总结
本文对润乾和QV在几个方面做了简单对比,总体来说,在报表设计上,润乾更符合国内报表需求,能够灵活制作各类报表,而QV只支持几种简单报表格式的绘制。QV更侧重于数据分析,这也是国外产品的特点,分析灵活、建模快、周期短、页面展现丰富。而润乾的数据分析侧重于底层的数据建模,前端样式较为普通,主要是提供接口供集成商做二次开发,控制灵活,侧重于性价比。
服务方面,QV做为国外工具,学习资料少、支持渠道较少,后期服务以及定制化支持难度大。润乾做为国内厂商,提供多种支持方式:QQ、电话、邮件,并且有7*24热线,响应及时。