我有一个本地实例的Pentaho报表设计器运行在我的盒子上,它有一个本地开发数据库配置为其数据源。 (2个数据源配置,都指向相同的本地数据服务器;源数据库和目标数据库)。Pentaho报表设计器 - 动态数据源
显然,当我将此报告发布到生产BI服务器时,报告失败,因为我的本地数据源不再可访问。
明确地配置报告以依赖生产数据库可以解决任何身份危机(危机?),但我生活在网络中,因此网络速度很慢,我不想为了开发目的而影响生产数据库。
在水壶中,我更新了kettle.properties文件以提供本地化的数据源变量(非常适合单元测试我的转换!),并且想知道是否有类似的方法来对PRD中的变量进行本地化?
确定..大。我认为JNDI是方向,但是想确保我没有创造任何额外的工作或缺少明显的东西。谢谢! – 2012-02-17 14:30:02
,那么mongodb呢?由于mongodb不是关系数据库,因此不存在JDBC驱动程序。所以,没有办法配置jdbc数据源。 – KikoV 2014-01-08 17:34:35
@thomas能否告诉我这将如何工作(取决于你是在本地运行还是在服务器上运行,引擎将从运行时上下文中查找连接信息)?我的意思是它将如何区分url部分是否使用本地主机或特定serverip。 – 2016-01-18 07:19:44