我创建了Pentaho Dashboard中显示的报告。
仪表板在许多机器上实现。
因此,我必须在报告中的所有子报告中编辑JDBC DataSouce以匹配主机名以引入环境。 (我正在使用MySQL
)
我可以在DataSource ex中的主机名中使用参数吗? ${HostName}
?
我尝试这样做,但当我点击DataSet
并点击DataSource
时,SelectQuery
中的值未显示。
答案 0 :(得分:0)
我自己解决了。 我在Pentaho Report Designer中使用JNDI连接进行报告。 我将其报告发布到我的BI服务器。
我编辑了这两个文件。
\ biserver-CE \ Tomcat的\ CONF \ context.xml中
\ biserver-CE \ Tomcat的\ web应用\的pentaho \ WEB-INF \ web.xml中
然后报告显示了context.xml中数据源中的数据。