Componentの使用例

| | コメント(0) | トラックバック(0)
前回はaction sequenceにおけるactionとcomponentの関係について記述しましたが、今回は各componentが実際どのように使用されるのかご紹介したいと思います。

・Relational
RelationalComponentはJDBC、JNDIデータソースに対してクエリーを発行し、結果を次のactionに渡します。
relaional.jpg


・JavascriptRule
JavascriptRuleは記述されたJava Scriptを実行し、結果を次のactionに渡します。先行のactionからパラメータを取得する事ができるので、後続のactionに渡すデータを絞り込む時などに便利です。
javascriptrule.jpg


・PivotViewComponent
PivotViewComponent はデータベース接続情報、Mondrianモデル、MDXなどを入力として取得し、ブラウザにPivotテーブルを表示する事が出来ます。Pentaho ユーザーコンソールでAnalysis Viewから作成されたPivotテーブル保存時には内部でxactionファイルが作成されており、そのaction sequenceにはPivotViewComponentが使用されています。
pivotview.jpg


これらのcomponentを組み合わせて使用するとRelationalでデータを取得、JavascriptRuleでデータを処理、結果をPivotViewが表示するというaction sequenceを作成する事が出来ます。
result.jpg


★Have a nice Open Source Day★
KSKソリューションズ Pentahoチーム

トラックバック(0)

このブログ記事を参照しているブログ一覧: Componentの使用例

このブログ記事に対するトラックバックURL: http://www.pentaho-partner.jp/mt/mt-tb.cgi/171

コメントする