2013-02-22 11 views
9

私は現在インターンシップを行っており、BIアプリケーション全体を作成する必要があります。 私はpentahoを使用すると思います。私はオープンソースコンポーネントだけを使用する必要があります。saikuとPentaho Analyzerを比較できますか?

私はPentaho Analyzerが無料ではないことを知っています 私の質問は:saikuはアナライザと同等ですか? 「はい」の場合は、アナライザーの代わりにペンタホで使用できますか?

thks

+0

stpivotはどうですか?私はそれが良いと考えていると思う –

+0

私はあなたがjpivotを意味すると思いますか? はいの場合、私はそれがsaikuの旧バージョンだと思います – joris

+1

Eh?いいえ。 STPivotはSaikuとは関係ありません。 SaikuはPATから生まれ、それ自体がHalogenから出てきました。 JpivotはPivot4Jとして戻ってきましたが、数日前に最初の適切なリリースがありました。 – Codek

答えて

7

もちろんです。どちらのツールも、同じ基本的なOLAPエンジン - Mondrianを使用します。 Saikuは本質的に同じ機能の多くを提供するアナライザと同じですが、それは非常に埋め込み可能でプラガブルなアーキテクチャを持っています。あなたがしたい場合はプラスサイクもスタンドアロンで使用することができます。

dev.analytical-labs.comでデモをチェックして、できることを確認してください。

また、このような偉大なコミュニティで多くのツールを見つけるのを手伝ってください。あなたの質問に応じて、## Pentahoまたは## SaikuのFreenode IRCでそれらを利用してください。

OS BIでもPentahoは正しい選択です - Jaspersoftも見ていますか?価値はあるが、Pentahoの方が機能が優れていることは間違いないだろう。

+0

私は現在、pentahoとjaspersoftを比較しています。なぜなら、ETLから報告までの唯一の完全OSBIソリューションのように見えるからです。 – joris

+1

Jaspers ETLソリューションはJust Talendです。私は彼らがあなた自身のETL製品を実際に持っていることから来る緊密な統合を持っているのではないかと疑います。 – Codek

12

私はPivot4Jプロジェクトの開発者であり、私の(主観的な)意見を共有したいと思います。

まず、Pivo​​t4JがアプリケーションよりもAPIのほうが正しいと思われるかのように、必ずしもPivot4Jを使用するために多くのコードを書く必要があるとは限りません。

まだリリースされていないPentaho 5.0プラットフォームをターゲットにしていますが、Saikuプラグインと同等の機能を備えた、Pentaho BIプラグインがあります。

サンプルアプリケーションは、すぐに修正される予定のデータソース設定機能がなくても、JPivot Webアプリケーションのほとんどの機能を提供します。

サイクと比べると、それぞれのプロジェクトはさまざまなシナリオで独自の利点があると思います。

Saikuは、サンプルアプリケーションとプラグインよりもクライアント側で非常に軽量なアーキテクチャを採用しているため、事実上どこにでも配置して組み込むことができます。

Pivot4Jで完全なRESTスタイルの分析アプリケーションを作成することはそれほど難しくありませんが、現在のサンプルおよびプラグインアプリケーションでは、少なくともサーブレットコンテナを実行する必要があり、特定の環境ではSaikuより埋め込むのが難しくなります。

一方、Pivo​​t4Jは最初からUIに依存しないAPIとして設計されているため、自分のアプリケーションを上に構築したいとき、開発者には私の意見ではSaikuよりも柔軟性がありますAPIのコア動作をカスタマイズします。

たとえば、ExtJS、DhtmlX、または他のUIツールキットで構築された独自のアプリケーションでPivot4Jを使用する場合は、Pivo​​t4Jとのシームレスな統合を実現する方がずっと簡単です。それを行うための便利な抽象的な拡張ポイント。

最後に、Javascriptに精通していると、ほとんどのUI関連の作業をクライアント側に委任するので、Saikuの作業が簡単になるかもしれません。

一方、あなたが私のような古い学校のJava開発者であれば、わかりやすく簡単なサンプルアプリケーションがあります。カスタムスクリプトはほとんどありません。サーバーサイドでJSFコンポーネントモデルを使用します。

結論として、Pivo​​t4Jは、プラットフォームの今後の5.0リリース用の完全な完全なPentaho BIプラグインが既に含まれているため、多くのコードを書くことなく使用できないAPIだけではないと言いたいと思います。 Pivot4JとSaikuは、それぞれ異なるアプローチをとるため、それぞれに独自の強みと利点があり、特定のユースケースに合わせて活用することができます。

1

あなたはolapキューブをピボットするための純粋なjavascriptのUIについて考えましたか?そのようなコンポーネントがWebPivotTableを呼び出すのはhttp://webpivottable.com

です。Jpivot、saiku、pentahoはすべてolap4j APIに基づいているため、すべてJavaサーバーサイドサービスが必要です。 WebPivotTableは、xmlaサービスへのAJAX呼び出しを直接使用するため、モンドリアン、SSAS、iccubeなどのxmla OLAPサーバーをピボットするために使用できます。それは、任意のJavaバックエンドと結びついていないし、またそれは純粋なJavaScriptベースであるため、あなたは簡単に任意のWebサイトやWebアプリケーションに統合することができます。

関連する問題