Pentahoの設定メモ
Pentahoの無償版(コミュニティエディション)のWindowsへの導入で毎回躓くのでメモ。
PentahoはJavaベースで動作するので、起動の際にPentaho(Spoonとか)に対してJavaのパスを知らせる必要がある。
一番確実なのは、コンピュータの環境変数「PENTAHO_JAVA_HOME」にjava.exe(javaw.exe)へのフルパスを指定する方法。
ただ、客先環境だったり複数環境で共用したりという特殊な場合は、Pentahoに専用のJavaを持たせておくのもあり。
「data-integration」フォルダ内に java や jre という名前でJavaのランタイムを放り込んでおく(data-integration\Java\bin\java.exe みたいな感じにパスが通るイメージ)。
それで起動しない場合は、spoon.bat の20〜25行あたりの set PENTAHO_JAVA=java を set PENTAHO_JAVA=java.exe みたく拡張子付きに変更してみる。