Отчет Pentaho Использование параметра в имени хоста в источнике данных JDBC

Я создал отчет, отображаемый в Pentaho Dashboard. Dashboard реализован на многих машинах. Итак, я должен отредактировать JDBC DataSouce во всех подотчетах в моем отчете, чтобы он соответствовал имени хоста, чтобы представить среду. (Я использую MySQL)

Могу ли я использовать параметр в имени хоста в DataSource ex. ${HostName}?

Я пытался это сделать, но тогда значение не отображалось в DataSet, когда я щелкнул DataSource и щелкнул SelectQuery.


person mika.y    schedule 16.03.2018    source источник


Ответы (1)


Я решил это сам. Я делаю отчет в Pentaho Report Designer с подключением JNDI. Я опубликовал его отчет на своем BI-сервере.

Эти два файла я редактировал.

\biserver-ce\tomcat\conf\context.xml

\biserver-ce\tomcat\webapps\pentaho\WEB-INF\web.xml

Затем отчет показал данные в источнике данных в context.xml.

person mika.y    schedule 03.04.2018