数据信息化项目或者应用中,很多都需要,也都会使用报表工具来提升开发效率,选择报表工具的时候常有这样的困扰,商用的好用但是太贵,把项目的利润空间都快挤没了,开源的不要钱但是难用,光省钱了没见提升多少效率润乾专注报表工具 20 年,从一开始设计出打败水晶报表的初代产品,到现在迭代 20 年,不管多难的都能做,而且做的快、跑的快,20 年前发明的,现在润乾都不太提及的“非线性报表模型”,已经成为报表业界的标准。在很多报表厂商的产品中都可以看到被改头换面的版本,甚至一些转战 TOB 市场的互联网大厂的 BI 产品,也挂着使用了该模型,足可见润乾技术功底之深厚一直被模仿,但从未被超越,目前为止,润乾的报表技术仍然无可匹敌我们先看功能
功能全面,是功能好的一个表现,但却不是要点,年头比较久的报表软件,功能基本上都没有明显缺失的,都是全覆盖的,没有多大的可比性真正考验报表功能的,是复杂报表的制作,有的工具做复杂报表 1 个小时搞定,有的 2 天才能费劲儿的做出来,同样是能做,但做的快与慢,差距很大 多源分片
1、 这是一个典型的多源分片报表,报表可以分成左上、右上、左下、右下四片区域,每片数据来自不同数据表(甚至可能不同数据库),需要实现多个数据集之间的关联。2、 对字段数据的处理,数据库中存储的是订购日期,报表中需要按照年、月分组统计,需要根据日期解析出年、月,汇总区域是金额,数据库中存储的是单价、数量,需要对字段进行相乘操作。3、 上表头中的产品类别需要按确定的次序排列,也就是维表 ID 的次序。其他工具也可以做出来,但需要的时间就不好说了。一张表可能感觉无所谓,长期做下来,差距就大了,会多出数倍的工作量(测试人员都是工作 10 年以上,对所有工具都进行了提前学习,保证了对各工具的熟悉程度都相同的基础上做的测试) 排名及跨行组统计
排名与跨行组运算也是典型的中国复杂报表形式,这类报表的源数据集通常比较简单,但在表格的单元格之间会有较随意的计算要求。在制作报表时,单元格还没有扩展出来,因而不能像 Excel 那样直接引用单元格名字,报表工具需要提供某种机制允许在表达式中引用还没有产生的单元格像上面这个报表,需要统计班级排名、年级排名,去年班内排名以及名次变化、各班级前三名、各班级上升最快的前三名对比结果,润乾因为有层次坐标函数,做这些排名非常容易,用时不到 1 小时,其他工具用时常常会成倍增加,一些 BI 软件还要更多的时间才能做出 过程计算
报表呈现的数据常常并不是直接从数据库(源)取出来的数据,而还要进行一些运算,报表工具通常也会提供一定的运算能力(如过滤、分组等)以应对这种需求。但是,情况复杂时,报表数据集上的运算可能要多个步骤才能完成,这时候就要考查报表工具对过程式计算的支持程度了比如我们需要用报表工具的计算能力(不使用 SQL 或数据源的计算能力)来计算销售额占前一半的客户,也就是把客户销售额从大到小排序后,前面若干个客户的合计销售额构成总销售的一半润乾有独创的脚本数据集,完成这类需要多步计算的需求,很简单,做表半小时,其他工具有的需要编辑复杂的表达式,有的需要借助 js,工作量都大得多了我们再看性能
页面渲染
页面渲染是指报表在计算完成后,生成 html 页面时加上各种格式外观属性的过程。如果在报表中添加了大量的呈现效果(隔行异色、背景图、条件警戒色等)时,页面渲染的速度就会受到影响变慢,但往往这些呈现效果又是必须的,所以这个时候就得看报表的性能了2 折扣预警,折扣大于 0.15(即达到 85 折) 标红(前景色)测试结果为,润乾全面占优,单张小数据量的报表,润乾可以快几秒以上,对于在屏幕前等待数据的用户来说,多等 1 秒都是要命的,更别说数据量变大,报表变多时候更慢的情况了 容量
容量,通俗的讲,就是相同的内存下,能装下多少数据,在用户内存有限的情况下,能装的多,算的多就是性能好,装的少,遇到数据量大的,就会内存溢出,卡死这是用一个不分页的交叉表来测试的结果,可以看出润乾的计算引擎的确很强大 多源关联
关联运算是非常常见的运算,数据量大的时候多表关联的性能问题是对工具的一个很大的考验从上面测试结果中可以看出,数据量少的时候,各个产品表现差别不大,随着数量级的增大,润乾的优势就突显出来了,有些产品的性能更是断崖式的下跌,实际应用中,遇到这样的数量,性能差的工具就没办法应付了,会给项目的后续维护带来很多困扰 大报表
大清单式的报表也是常见的需求,比如电信行业要查询一个月的所有充值或者通话记录,这类报表的数据量都是千万级以上的,一些厂商会用数据库分页技术来解决这类报表,但性能也差强人意,润乾解决这类报表有自己独创的双异步线程,效果很好另外如果大报表中有分组需求,其他工具就做不了了,只有润乾能做了功能如此出众的产品,价钱也依然出从,只不过是反方向,价格低到出众,成本低到比用开源还便宜。一款市场占有率领先的主流商用报表工具,为什么会便宜?报表这样一个已经相对成熟的基本标准化的中间件产品,是完全可以像京东的 3C 类产品一样,挂在网上直接售卖的,透明一口价,省去双方价格博弈的时间成本,也省去了各种维护关系做市场带来的溢价成本,回归到了产品最简单纯粹的售卖方式:你来用,我支持,用好了,再购买。透明高效简单这个价格别说是商用产品达不到,算下来,比开源的成本都要低了开源的,使用确实不收费,还有源码可以随便改造,是程序员的大爱汉化程度不够,没有中文文档,学习起来比国内主流工具要困难的多,主流工具,几天就可以学到精通,开源的,得几周,一个人多两周的学习时间,两个人就多一个月,20 个人就多浪费了一年,一年的成本多少呢??开源的工具,做表效率低,同样一个报表,开发时间要比商用的多出几倍,那么多报表,积年累月,多出多少工作量?开源的报表,大都功能不全,很多报表都做不了,又得工程师手动开发,这些时间浪费了虽然不会多给工程师发工资奖金,但是省出来的话,可以多产出多少其他内容呢现在润乾推出的工具版报表,包含润乾报表的全功能,价格只要 3w 一年,3w 甚至不到一个中级报表工程师一个月的成本,每年用一个工程师 1 个月的成本,就可以不限项目,不限节点,不限用户的去使用一个专业的报表工具,享受最新最全功能,享受支持和服务,相当于用这点钱给自己建了一个报表研发部。怎么算,都比开源要合适的多了如果还有需要报表却还没用过润乾的同学,就去下载验证一下吧,润乾报表,一定会高质、低价的解决您的需求的
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/