次の方法で共有


ディメンション オブジェクト (Analysis Services - 多次元データ)

単純な Dimension オブジェクトは、基本情報、属性、階層で構成されます。 基本情報には、ディメンションの名前、ディメンションの種類、データ ソース、ストレージ モードなどが含まれます。 属性は、ディメンション内の実際のデータを定義します。 属性は必ずしも階層に属しているわけではありませんが、階層は属性から構築されます。 階層は、レベルの順序付きリストを作成し、ユーザーがディメンションを探索する方法を定義します。

このセクションにて

次のトピックでは、ディメンション オブジェクトを設計および実装する方法について詳しく説明します。

トピック 説明
次元 (ディメンション) (アナリシス サービス - 多次元データ) Microsoft SQL Server Analysis Services では、ディメンションはキューブの基本的なコンポーネントです。 ディメンションは、顧客、店舗、従業員などの関心領域とユーザーとの関係を持つデータを整理します。
属性と属性階層 ディメンションは属性のコレクションであり、データ ソース ビューのテーブルまたはビューの 1 つ以上の列にバインドされます。
属性リレーションシップ Microsoft SQL Server Analysis Services では、ディメンション内の属性は常にキー属性に直接または間接的に関連付けられます。 すべてのディメンション属性が同じリレーショナル テーブルから派生するスター スキーマに基づいてディメンションを定義すると、ディメンションのキー属性とキー以外の各属性の間に属性リレーションシップが自動的に定義されます。 複数の関連テーブルからディメンション属性が派生するスノーフレーク スキーマに基づいてディメンションを定義すると、属性リレーションシップは次のように自動的に定義されます。

- キー属性と、メイン ディメンション テーブルの列にバインドされたキー以外の各属性の間。
- キー属性と、基になるディメンション テーブルをリンクするセカンダリ テーブルの外部キーにバインドされた属性の間。
- セカンダリ テーブルの外部キーにバインドされた属性と、セカンダリ テーブルの列にバインドされたキー以外の各属性の間。