所以我在一家子公司工作。我为他们建立了一个小的web应用程序,可以获取数据,做会计之类的事情。
现在一切都运行得很好,我的客户当然希望对收集到的数据进行数据挖掘,比如过滤、聚合、绘图等等。当然--至少作为一个懒惰的开发人员--我对手工实现这类东西不感兴趣,所以我想知道是否有一个精益但仍然强大的开源报告软件,我可以用它吗?
我对这种软件的标准如下:
我意识到市场上基本上有三大操作系统“竞争对手”,BIRT、Pentaho和JasperReports。我完全不确定这样的工具是否对我们来说是正确的选择,因为他们在特性和复杂性方面都感到有点过大……
发布于 2012-05-10 03:24:43
基于你的观点,快速回顾五旬节(五旬斋BI平台,不仅限于报告)。当然,社区版(开源)为社区提供了很好的服务,可能已经满足了您的需要,但是企业版(需要许可证)有更多的附加功能,例如:支持、具有第三方安全性的企业存储库、修订管理和协作(锁定等等)、集成调度接口、数据集成服务器来完成调度和运行企业存储库、文档(知识库、手册)。
当然,在社区wiki 这里中可以找到其他资源,但它仍然是一个工作副本。
现在回到你的观点。
如果您希望为报告编写代码,据我所用,报告文档非常容易理解(也可以在wiki中找到)。你也可以在网上找到样本。它有点类似于JasperReports。
宾得报告设计器(将在下面的可视化报告工具中解释)可以识别XML数据源类型,但我还没有使用过JSON数据源类型。
您可以使用五旬节平台的五旬节数据集成来进行转换,这主要是您所要求的。它有各种各样的任务要执行,您只需将它们链接在一起即可。
是的,有一个用于报告可视化的模块存在,它位于五旬斋BI (一个Yes应用程序)中,它可以识别所有的五旬节解决方案。例如,您只需将报表放入解决方案存储库( BI服务器连接到的报表,它只是一个简单的文件夹),当您在BI Server中启动它时,它将显示报表的预览,以及希望显示的参数,以操作报表中的数据。
Pentaho有一个报告工具,叫做宾得报告设计器。它类似于JasperReports Visual,并且非常容易学习和使用。
该平台易于建立和管理。
发布于 2012-05-13 16:29:23
既然这都是基于网络的,你有没有查看过任何JS库?
您没有将任何选项包括在内,但我想我会为其中一个插件,特别是因为我已经使用BIRT多年,我使用了一些Jasper报告,但我已经放弃了这两个支持ExtJS库。
ExtJS的图表非常容易定制,他们有很好的动画,就在盒子里--在视觉上,他们击败了BIRT和Jasper图表,我认为。ExtJS网格具有出色的特性,可以对内置的组件进行分组、排序和过滤,以及导出到excel、分页等的插件,以及库提供的其他功能,如拖放支持、JS类的同步加载等。
我的工作都是内部使用的,所以操作系统的版本对我来说很好。
在没有设计师的情况下使用它很容易,但是他们确实有一个。
https://stackoverflow.com/questions/10525061
复制相似问题