我在Windows机器上开发了一个PDI作业。此PDI作业为每天的所有商店生成报告。它只是工作正常,并在Windows机器上成功完成。为400多家客户存储生成超过2000份pdf报告。 (每家商店平均5份pdf报告)
但是当在Unix环境中执行相同的作业和转换时,它无法完成。 PDI Job运行前几个商店和中止。而不是2000 pdf,只生成20或30pdf。与Windows机器相比,性能也较弱。可能是什么原因 ?请帮帮我们?
我在Unix中测试PDI时得到了下面给出的这些错误。日志中提到的“成功日志记录”实际上是使用的表插入/更新步骤。
2013/09/06 09:25:41 - 成功logging.0 - 错误(版本4.4.1-GA,构建18329来自2013-04-17 12.31.49 by buildguy):初始化,处理期间发生错误将停止: 2013/09/06 09:25:41 - 成功logging.0 - ERROR(版本4.4.1-GA,构建18329来自2013-04-17 12.31.49 by buildguy):尝试连接数据库时出错 2013/09/06 09:25:41 - 成功logging.0 - ERROR(版本4.4.1-GA,构建18329来自2013-04-17 12.31.49 by buildguy):java.io.File参数必须是目录。 [/ home / pentaho / pentaho / server / biserver-ee / pentaho-solutions / Sales Reports / PDI / Sales_Recv / simple-jndi] 2013/09/06 09:25:41 - 成功logging.0 - 错误(版本4.4.1-GA,构建18329来自2013-04-17 12.31.49 by buildguy):初始化步骤[成功记录]时出错