的见解

回顾:3个免费的开源报告工具

Eclipse BIRT、Jasper Reports和Pentaho提供了许多与昂贵的商业产品类似的特性,但都是免费的

思想库

从后端数据库(特别是连接到Web应用程序的数据库)按需生成专业报告,仍然是Web开发中的棘手问题之一。商业产品很少,而且它们令人瞠目结舌的成本可能会成为独立开发人员或小型IT企业进入市场的障碍。

例如,在撰写本文时,Microsoft SQL Server Reporting Services的单核服务器许可成本超过3,000美元,而SAP Crystal Reports服务器的五并发访问许可包的成本超过8,000美元。幸运的是,一些免费的、功能强大的开源产品填补了这一空白。

我们测试了三种流行的报告工具的社区/开源版本:Eclipse BIRT 4.6.0、JasperReports 6.3和Pentaho 7.1。这三个报表设计器都包含完整的功能,类似于在商业产品中发现的功能,您可以使用它们创建和发布功能强大的报表。JasperReports和Pentaho为需要在线存储库的用户提供了一个优势,因为它们提供了一个服务器组件,允许您生成更全面的在线报告(应用过滤器、更改排序等)。Eclipse BIRT也是一个非常好的报表设计器,但它没有提供用于发布目的的独立服务器。

现在继续阅读本文

工资调查:结果在