公開コンテンツだれでも自由に閲覧できるコンテンツです。コンテンツの公開区分が指定されていない場合は、すべて公開コンテンツです。サポーターズコンテンツJPiereサポーターになると閲覧できるコンテンツです。JPiereのサポーターになって、オープンソースのERPのエコシステムを支援して下さい。トレーニングコンテンツ有料トレーニングで同様の内容を提供しているコンテンツです。有料トレーニングを受講する事でiDempiereを効率よく学ぶ事ができます。非公開コンテンツ公開していないコンテンツです。Labpentahoトレーニングの最終日。processing)の説明が中心でした。iDempiereを題材に復習しておきたいと思います。Processing)エンジンがあり、Pentaho(ペンタホ)はそれを利用しているという事です。ワークベンチ)というツールを使います。ワークベンチ)を使用します。スキーマワークベンチのインストールは簡単で、下記のサイトよりダウンロードして解凍するだけです。http://sourceforge.net/projects/mondrian/files/schema%20workbench/2013年6月27日現在の最新の安定板は3.5のようなので、リンク先の"psw-ce-3.5.0.zip"をダウンロードして、インストール先に解凍します。私はC:の直下にpentahoフォルダを作成し、その中に解凍しました。workbench.batへの-Dfile.encoding設定Pentahoの各クライアントの起動ファイルには-Dfile.encoding="UTF-8"と指定しておかないと、レポートのパブリッシュ時などに思わぬエラーが発生するそうです。-Dfile.encoding="UTF-8"の記述を追記する必要があるファイルは下記のファイルだそうです。\pentaho\design-tools\data-integration\Spoon.bat\pentaho\design-tools\metadata-editor\metadata-editor.bat\pentaho\design-tools\report-designer\report-designer.bat\pentaho\design-tools\schema-workbench\workbench.bat"JAVA_OPTION"のパス指定の所で、xmxやMaxPermSizeの直後に追記します。※Linux環境の場合は拡張子は".bat"ではなく".sh"になります。※上記はトレーニング環境のパスですので、環境によって読み替えて下さい。Workbenchを起動させます。今までのpentahoのクライアントツールと比べるとシンプルな画面が表示されます。初期設定:データソース定義オプション(Options)の初期設定で、データソースとなるデータベースへの接続設定を行います。WorkbenchのコミュニティーエディションにはJDBCドライバがいっさい用意されていな感じですので、下記のフォルダに、PostgreSQL用のJDBCドライバを入れておく必要があります。/pentaho/schema-workbench/driversテストボタンを押して、接続が確認できれば、初期設定は終了です。スキーマそうすると、画面左側のウィンドウにSchema(スキーマ)が表示されます。Schemaの設定Cube(キューブ)の作成ツールバーにある"キューブ追加"アイコンをクリックするか、Shcemaを右クリックしてキューブを追加します。1つのスキーマの中に複数のキューブを作成する事ができます。Table)が必要になります。Tableを追加して行きます。Table)"と呼ばれる分析する対象のデータが入っているテーブルになります。Tableも同じようなイメージだと私は理解しています。Tableを作成したら、次にDimension(ディメンション)と呼ばれる分析軸を設定します。Dimensionの2種類あります。Tableを追加して行きます。ヒエラルキー(Hierarchy)に戻り、ヒエラルキーの設定を行います。設定を行ったヒエラルキーを右クリックして”レベル”を追加して行きます。これでとりあえず1つ分析の軸ができました。分析軸が1つできたので、つぎに分析対象となる数値をメジャーとして定義します。キューブに戻り、右クリックしてメジャー追加を行います。パブリッシュ作成したスキーマはPUCにパブリッシュする事により、アナライザーレポートでOLAP分析する事ができます。Passwordは下記のファイルに記述されています。Console)のユーザーを設定します。PECのユーザーでは無いので注意して下さい。JNDIの設定をあらかじめPECで行っておく必要があります。JNDIの設定が、ちゃんとできていないと、Publishに成功しても、アナライザーレポートをPUCで見る事はできません。Console(PEC)ともいい、コミュニティーエディション(CE)版とエンタープライズエディション(EE)版があります。CE版とEE版では機能が大きく異なり、EE版では、ブラウザ上で各種設定を行う事ができますが、CE版では自分で該当するファイルを開いて設定する必要があります。インストールが完了したら、PECを起動する事ができますが、Window系の場合は、start-pec.batで起動させる際に、右クリックして"管理者として実行"をしないと変な挙動をする事があります。ログイン後、サーバーからの反応が無い場合などに、試してみて下さい。PECにログインするためのベーシック認証のIDとパスワードは次の通りです。Wrokbenchでパブリッシュする際に、そのJNDIを正しく指定する必要があります。ここではPECでのJNDIの設定について説明します。Connectionsタブで行います。Connecitonsに既存のJNDIが一覧表示されていますので、新規に追加する場合は"+(プラス)"ボタンを押して表示されるポップアップウィンドウで設定します。2012※このサイトは、iDempiereを中心としたOSSのERPに関する調査及び研究の成果を記録しておく事を目的とした個人のサイトです。