2011-06-28 11 views
2

OLAPのテキストブックの例のような基盤データベースを持つアプリケーションを構築しています。私は大量のデータを毎晩持ち込んでいます。時間と他のディメンションと階層でまとめられています私が書いたストアドプロシージャ次に、ロールアップ・テーブルの上にアプリケーションを作成します。これにより、ユーザーはさまざまな次元とレベルのデータを比較/取得できます。BI/OLAPは適切なソリューションですか?

この時点で、自分のデータキューブを構築するのではなく、市販のBI製品に切り替えるべき理由があるのだろうかと思います。私はMSSQL BIとMDXでプレイしましたが、学習曲線は非常に急峻に見えますが、大きなパフォーマンスが得られません。 BI製品を使用して本当に得られるものは何ですか?私は誰かがその質問に答えるのを助けることができれば感謝します。ありがとう。

答えて

2

MDXは新しい言語であり、確かに学習には時間と労力がかかります。 MDXを学ぶと、すべてのMDX準拠サーバーに適用でき、新しい問題をすばやく解決できます。

は、私は別の利点は以下を参照してください。

  • あなたは複雑な計算を行うためのMDXの電力を得る(例えば計算メンバー、多対多の関係、複数の階層を...)

  • することができますあなたのローカル実装よりも規模が拡大すると考えてください(これは議論の余地があり、あなたやあなたのチームがどれほど良いかによって決まります)。

  • 確かに、いずれかの強みの1つが報告ツールです。 Excelやその他の標準レポートツールをデータに接続することができます(例:hereをオンラインでチェックすると、iccubeで可能なことを確認できます)。

私たちは、学習曲線(here)の平滑化を支援するためにMDXに優しい紹介を書きました。

関連する問題