3

私は現在、ビジネスインテリジェンスソリューションとしてSQL Server 2008を研究しており、現在Analysis Servicesを検討しています(そして、ビジネスインテリジェンス全体にかなり慣れていません...)

SSASのいくつかの用語、特にキューブとMSのUnifiedDimensionalModelの概念の違いに少し混乱しています。

SSASのキューブは、基本的にOLAPキューブであると思います。ディメンション、メジャー、基盤となるデータソースとビジネスユーザーの間にあるものです。

しかし、それは私がUDMも同様に理解していることの一種です。

SQL Server 2005のドキュメントは、次のことを示唆しているようです。

「キューブは基本的にUnifiedDimensionalModel(UDM)と同義です」。

しかし、SQL Server 2008のページは、UDMが多次元データ(キューブ)リレーショナルデータの両方のラッパーであることを示唆しています。

「UnifiedDimensionalModelを使用して、ビジネスエンティティ、ビジネスロジック、計算、およびメトリックを含むリレーショナルデータおよび多次元データの1つの統合されたビジネスビューを提供します。」

このブログ投稿も同様に示唆しています。

「UDMは、すべてのOLAP分析とリレーショナルレポートのニーズに対応する一次元モデルを提供します。したがって、MDXまたはSQLのいずれかを使用できます。」

UDMはキューブの上にあるものですか?それとも同じものですか?CubeDesignerアプリケーションを使用してキューブを開発すると思います。何を使ってUDMを開発しますか?

4

1 に答える 1

4

従来のキューブは、スターまたはスノーフレーク構造の関連するディメンションを持つ単一のメジャーグループ(ファクト)に基づいています。

UDM(Unified Data Model)を使用すると、参照ディメンションと多対多ディメンションを使用して、基になるSQLデータモデルのほぼすべてに多次元構造を作成できます。

古い構造の上にASを叩く必要があるという意味ではないという理由だけで、パフォーマンスが低下する可能性が高いことに注意してください。従来のスタースキーマが最速です。

また、アクションやKPIなどの追加のSSAS機能を意味すると解釈されることもあります。

于 2010-03-29T20:56:31.980 に答える