jaspersoft studio是一款高效好用的报表图表设计制作工具。这款软件为用户提供多样的报表设计工具,并且还有许多的设计模板可供参考,让用户能够设计出自己需要的报表模板。软件能够支持多种类型的图表创建制作,并且还能够引入各种复杂的文件,像动图、PDF文件等都可以在其中加载。
软件功能
出色的易用性
配置文件时,您需要获得的最强大的工具。
同时,您不想花时间学习如何使用该工具。
JProfiler就是:同时简单而强大。
配置会话非常简单,第三方集成使入门变得轻而易举,并且以自然的方式呈现分析数据。
在所有级别上,JProfiler都经过精心设计,可帮助您开始解决问题。
JDBC,JPA和NOSQL的数据库分析数据库调用是业务应用程序中性能问题的主要原因。
JProfiler的JDBC和JPA / Hibernate探针以及针对MongoDB
Cassandra和HBase的NoSQL探针显示了数据库访问缓慢的原因以及代码如何调用慢速语句。
从向您显示所有JDBC连接及其活动的JDBC时间轴视图
到向您显示对各种遥测视图的慢速语句和单个事件列表的热点视图,数据库探针是了解数据库层的重要工具
对JAVA ENTERPRISE EDITION的出色支持
JProfiler的大多数视图中都提供了对JEE的专用支持。
例如,在JEE聚合级别中,您可以根据应用程序中的JEE组件看到调用树。
另外,为每个请求URI划分了调用树。
而且,JProfiler在低级分析数据的顶部添加了一个语义层
例如在CPU分析视图中显示的JDBC,JPA / Hibernate,JMS和JNDI调用。
通过JEE支持,JProfiler弥合了代码分析器和高级JEE监视工具之间的鸿沟。
软件特色
更高级别的分析数据
JProfiler有许多探针,向您显示JRE中有趣的子系统的高级数据。
除了JDBC,JPA / Hibernate,JSP / Servlet,JMS,Web服务和JNDI等Java EE子系统之外
JProfiler还提供有关RMI调用,文件,套接字和进程的高级信息。
这些探针中的每一个都有其自己的有用视图集,这些视图可为您提供一般的见解
突出性能问题并允许您跟踪单个事件。
而且,所有这些视图也可用于您自己的自定义探针,您可以在JProfiler中动态配置这些探针。
内存泄漏的出色分析
如果没有合适的工具,可能找不到内存泄漏。
JProfiler的堆遍历器为您提供了一个直观的界面来解决简单和复杂的内存问题。
5种不同的视图和大量检查显示了当前对象集的不同方面。
每个视图为您提供有关所选对象的基本见解,并允许您切换到不同的对象集。
只需单击一下鼠标即可回答诸如为什么不进行垃圾收集的问题之类的问题。
使用Jaspersoft Studio,您可以访问不同类型的数据源
包括大数据,CSV,休眠,Jasper软域,JavaBeans,JDBC,JSON,NoSQL,TIBCOSpotfire信息链接
XML或您自己的自定义数据源。
它可以作为Eclipse插件或独立应用程序使用,有两个版本:Community和Professional。
专业版包含其他功能,例如访问Spotfire,地图和高级HTML5图表,以及专业支持。
使用说明
当你使用iReport或JasperSoft Studio做报表时,要创建一个JRXML文件,该文件是包含报表布局定义的XML文档。布局是完全可视化,这样你就可以忽略JRXML文件的基础结构。执行报告之前,JRXML必须编译成名为Jasper的二进制文件。Jasper文件就是应用程序生成报表所需要的。在JSAAS中,我们只需要把报表设计文件上传至报表管理模块中,设计其对应的查询参数,就可以得到以下的报表展示:
iReport和JasperSoft Studio允许您配置数据源,并使用它们来测试您的报表。在许多情况下,数据驱动向导可以帮助您快速设计您的报表。iReport包括JasperReports引擎本身,可以让您预览报表输出,测试和优化您的报表。