前回はaction sequenceにおけるactionとcomponentの関係について記述しましたが、今回は各componentが実際どのように使用されるのかご紹介したいと思います。
・Relational
RelationalComponentはJDBC、JNDIデータソースに対してクエリーを発行し、結果を次のactionに渡します。
・JavascriptRule
JavascriptRuleは記述されたJava Scriptを実行し、結果を次のactionに渡します。先行のactionからパラメータを取得する事ができるので、後続のactionに渡すデータを絞り込む時などに便利です。
・PivotViewComponent
PivotViewComponent はデータベース接続情報、Mondrianモデル、MDXなどを入力として取得し、ブラウザにPivotテーブルを表示する事が出来ます。Pentaho ユーザーコンソールでAnalysis Viewから作成されたPivotテーブル保存時には内部でxactionファイルが作成されており、そのaction sequenceにはPivotViewComponentが使用されています。
これらのcomponentを組み合わせて使用するとRelationalでデータを取得、JavascriptRuleでデータを処理、結果をPivotViewが表示するというaction sequenceを作成する事が出来ます。
★Have a nice Open Source Day★
KSKソリューションズ Pentahoチーム
Tweet
・Relational
RelationalComponentはJDBC、JNDIデータソースに対してクエリーを発行し、結果を次のactionに渡します。
・JavascriptRule
JavascriptRuleは記述されたJava Scriptを実行し、結果を次のactionに渡します。先行のactionからパラメータを取得する事ができるので、後続のactionに渡すデータを絞り込む時などに便利です。
・PivotViewComponent
PivotViewComponent はデータベース接続情報、Mondrianモデル、MDXなどを入力として取得し、ブラウザにPivotテーブルを表示する事が出来ます。Pentaho ユーザーコンソールでAnalysis Viewから作成されたPivotテーブル保存時には内部でxactionファイルが作成されており、そのaction sequenceにはPivotViewComponentが使用されています。
これらのcomponentを組み合わせて使用するとRelationalでデータを取得、JavascriptRuleでデータを処理、結果をPivotViewが表示するというaction sequenceを作成する事が出来ます。
★Have a nice Open Source Day★
KSKソリューションズ Pentahoチーム
コメントする