Jasper reports jasperreports服务器(社区版)是否有etl?

Jasper reports jasperreports服务器(社区版)是否有etl?,jasper-reports,jasperserver,Jasper Reports,Jasperserver,我刚刚下载了使用postgresql的jasperreports服务器(社区版)。(没有使用mysql数据库安装的选项)。我所有的数据库都使用mysql服务器。问题是,既然jaspersoft ETL可以单独下载,那么jasperreports服务器的社区版是否将ETL作为嵌入式功能 如果不是,这是否意味着我必须将所有mysql数据库转换为使用postgresql server 伦比不,您不需要转换。事实上,您可以在MySQL中安装JasperServer,但我不确定您是否可以使用标准安装程序进

我刚刚下载了使用postgresql的jasperreports服务器(社区版)。(没有使用mysql数据库安装的选项)。我所有的数据库都使用mysql服务器。问题是,既然jaspersoft ETL可以单独下载,那么jasperreports服务器的社区版是否将ETL作为嵌入式功能

如果不是,这是否意味着我必须将所有mysql数据库转换为使用postgresql server


伦比

不,您不需要转换。事实上,您可以在MySQL中安装JasperServer,但我不确定您是否可以使用标准安装程序进行安装,或者是否需要进行修改。但是只有JasperServer数据存储在postgresql数据库中(JRXML文件、JasperServer凭据等),您当然仍然可以使用MySQL数据库构建报告,而不必将它们转换为postgresql

下面是一篇有人写的关于在MySQL 5.5上安装JasperServer的帖子-


编辑:当前版本(2015年9月)JasperReports社区版现在确实有ETL,它是Talend数据集成的一种修改形式。

Ben的回答完全正确。。。但这有点误导,因为JasperReports服务器社区版4.5现在完全支持MySQL 5.5。他链接到的帖子非常有用,但JRS 4.5不再需要它


在页面上选择“jasperreports-server-cp-4.5.0-bin.zip”。(不要选择在PostgreSQL中捆绑的安装程序。)您可以在附带的文档“JasperReports Server CP Install Guide.pdf”中找到第6.1.2节手动创建JasperReports服务器数据库-MySQL。在Jasper Reports Server 5.5中,我们可以从“JDBC驱动程序”中添加所需的驱动程序选择数据源页面中的下拉列表。在那里可以添加所需的驱动程序;在本例中,“MYSQL(com.MYSQL.jdbc.driver)”

此答案中需要编辑;JasperReports社区版现在确实有ETL,它是Talend数据集成的一种修改形式。