製品版のPentahoのライセンスが切れてしまい、突然使えなくなってしまった。
・User Consoleからログインでき、最初の画面までは問題なく表示されるが、
レポートの作成/表示などを行おうとすると、ライセンスの期限が切れている旨を表示する。
・一方、Enterprise Consoleにログインすると、普段の画面は全く表示されず、
LIC(ライセンス)ファイルの入力画面が表示される。
そこで、急遽オープンソース版でテストを続けることにしたのだが、
Publish のパスワードのをインストール時に設定しないため、
レポートや分析の定義がPublish出来ず暫く悩む。
結局、製品版と同じ所にパスワードが保存されていることがわかり、何とか分析のXMLをPublish 成功。
ファイルとパスは以下の通り、
Pentahoのホームから、pentaho-solutions/system/publisher_config.xml
このファイルの
<publisher-password>
内に、平文でパスワードを入力すればOKです。
サンプル:
<publisher-config>
<publisher-password>pentaho</publisher-password>
</publisher-config>
2.Mondrian関連
MondrianのSchema workbenchではMondrianでサポートしている全ての機能が使えないようである。
MondrianのSchema workbenchではMondrianでサポートしている全ての機能が使えないようである。
なお、バージョンは3.11
Joinタグの定義に関する記述がはっきりしないのと、複数のJoinがうまくできないことが有りそうだ。
今回考えた代替案としては、以下の2つがある。
①タグではなくタグをつがう方法
②DB内であらかじめviewを作成する方法
※MySQLを使っていたが、5.0以降Viewが使用できる。
結論から言うとどちらも問題なく、動きました。
viewタグの中には直接SQLがかけるので、SQLで結合(join)した結果を用意するのに対し、
DBで用意するviewはBIツールとしての用途を考えると、やや難ありと言ったところ。
今回は、ターゲットのツールは1つでそのデータの解析が目的なので、あまり問題はない。