在企业数据分析和报表开发中,能否选到合适的报表工具直接影响效率与成本。本文从图形、多样性数据源支持度、打印与导出、价格这4个方面对比国内主流报表软件:润乾报表、帆软报表、Smartbi、永洪、亿信。通过对比我们选择一款适合自己的工具。
一、报表工具对比——图形
”一图胜千言”,图形是报表展示中不可或缺的内容,没有图形的报表是没有灵魂的,所以大家在做报表工具选型考察的时候,都会很关注图形。
总结:这几款报表工具都可支持常见的页面交互动作,在第三方统计图方面,集成使用 Echarts 图形的产品实现方式相同;自带图形方面,润乾有函数可以直接切换,不需要像其他产品需要做多张图来实现,这方面稍有优势。
图形类型和美观度上都没有什么差异;操作上自带的图形要稍微简单些,润乾、帆软有一定优势;但集成第三方的也不算复杂,Smartbi 集成了第三方图形在实现通用效果上,操作上比较方便;导出打印交互方面具体润乾支持的最为全面;罕见、特殊图形的制作上,润乾有一定优势,但因为不常见,也加不了太多分。
二、报表工具对比——多样性数据源支持度
各个报表工具的多数据源关联功能,这些产品都能支持多数据源,但对不同类型数据源的支持程度并不一样。目前常用的关系型数据库基本上都提供 jdbc 接口,所有报表工具都支持,主要看下下面几种数据源的支持情况:
1、 文件数据源,如 Excel、txt、csv 等。
2、 webservices 接口数据源,如服务返回的 json 或 XML 格式数据
3、 非关系型数据库,如 mongodb、ElasticSearch、多维数据库等
总结:从结果来看,对于比较常见的文件数据源,各家工具基本上都支持,不过 Smartbi 和亿信是需要将文件数据导入到相应的数据库中,本质上并不是自行处理的,如果数据变化的话,那么还需要更新数据库中的数据,否则造成数据的不准确,实用性较差。润乾读取文件还支持有流式和并行读取,数据量大时,效率更高。
润乾报表借助于独立的计算引擎,在处理 webservices 返回的接口数据时处理单层和多层 json 格式数据时,只需要通过几个函数就能够实现,而帆软和亿信默认方式只能处理单层的 json 数据,如果要处理多层数据,帆软需要在 javascript 代码中处理,这个有一定技术难度。Smartbi 提供接口方式,要通过 java 程序解析数据,难度更大。永洪更偏向于数据分析,暂时不支持 json 格式数据源。
非关系型数据库目前使用比较广泛,所以也要求报表工具能够连接非关系型数据库,这里润乾和帆软支持最好,实现理念也类似,润乾提供了外部库功能,需要什么库拿相应的更新文件和对应的函数使用就行,帆软是提供了对应的数据集扩展插件,选择对应的库安装使用就行,而其他三家工具更多的是借助 jdbc 方式,虽说现在一些非关系型数据库也封装了 jdbc 接口,但是从实用性和稳定性上来说目前还有待考验。
总体来讲,这方面的能力还是润乾最强,明显胜过其它产品;帆软其次;其它三家都相对较弱
三、报表工具对比——打印与导出
打印和导出是报表工具的基本功能,国内项目中的报表在绝大多数情况都有复杂的打印和导出需求,有时候这一项功能点的缺失会卡住项目无法进展,因此这也是报表工具选型的是重要考察点。我们将对润乾、帆软、Smartbi、永洪、亿信几款将报表能力作为宣传重点对比,看看其打印和导出的功能如何。
总结:主流报表工具对于常用导出类型都支持,润乾、smartbi 和亿信都支持 word 报告的制作,但是亿信对环境配置要求比较高。
Echarts 导出功能是只有润乾支持的比较好,导出的比较清晰,这一点润乾更占优势。
四、报表工具对比——价格
除了润乾报表,帆软报表、Smartbi、永洪、亿信单纯的报表功能(包括复杂报表、打印导出、图表、大屏 和移动端支持)一般会在 十万元左右,加上 BI 大约会卖到在 三十 万元以上。这个价格是针对服务器永久授权,也就是客户付一次钱就可以一直用了。因为价格不透明,每次实际成交价还和应用范围和客户情况相关,有时差别还会很大,所以上面的数字仅提供一个价位的参考,不表示一定要付到这个价格才能买到,也不表示用了这个价格就一定能买到。
润乾是什么价位?一万壹套的授权也是企业级版本。还有三万随便用的模式。无须砍价,没有心理落差。真正的做到了对客户一视同仁。
以上从4个方面对5款报表进行对比分析,润乾是最经得起时间的考验。不仅功能好,而且价格也低 ,是报表工具中性价比最高的。我们可以根据自身的报表需求,选择适合自己的工具。