このレッスンでは、階層を作成します。 階層は、レベルに配置された列のグループです。たとえば、Geography 階層には、国/地域、州、郡、市区町村のサブレベルがある場合があります。 階層は、レポート クライアント アプリケーションのフィールド リスト内の他の列とは別に表示できるため、クライアント ユーザーが簡単に移動してレポートに含めることができます。 詳細については、「 階層 (SSAS テーブル)」を参照してください。
階層を作成するには、 ダイアグラム ビューでモデル デザイナーを使用します。 階層の作成と管理は、データ ビューのモデル デザイナーではサポートされていません。
このレッスンの推定所要時間: 20 分
[前提条件]
このトピックは、順番に完了する必要がある表形式モデリング チュートリアルの一部です。 このレッスンのタスクを実行する前に、前のレッスン「 レッスン 9: パースペクティブの作成」を完了しておく必要があります。
階層の作成
Product テーブルでカテゴリ階層を作成するには
モデル デザイナーで、[
Model] メニューをクリックし、[ モデル ビュー] をポイントし、[ ダイアグラム ビュー] をクリックします。ヒント
モデル デザイナーの右上にあるミニマップ コントロールを使用して、ダイアグラム ビューでオブジェクトを表示する方法を変更します。 ダイアグラム ビューでオブジェクトの位置を変更すると、そのビューはプロジェクトの保存時に保持されます。
モデル デザイナーで、
Productテーブルを右クリックし、[ 階層の作成] をクリックします。 テーブル ウィンドウの下部に新しい階層が表示されます。階層名に「
Category」と入力して階層の名前を変更し、Enter キーを押します。Productテーブルで、製品カテゴリ名 列をクリックし、Category階層にドラッグして、Category名の上にドロップします。Category階層で、[製品名] 列を右クリックし、[名前の変更] をクリックして、「Category」と入力します。注
階層内の列の名前を変更しても、テーブル内の列の名前は変更されません。 階層内の列は、テーブル内の列の表現にすぎません。
Productテーブルで、[Product Subcategory Name]\(製品サブカテゴリ名\) 列を右クリックし、コンテキスト メニューの [階層に追加] をポイントして、[Category] をクリックします。製品サブカテゴリ名の名前を
Subcategoryに変更します。クリックしてドラッグするか、コンテキスト メニューの [ 階層に追加 ] コマンドを使用して、[ モデル名] 列と [製品名] 列を (順番に) 追加し 、[Product Subcategory Name] 列の下に配置します。 これらの列
ModelとProductの名前をそれぞれ変更します。
Date テーブルに階層を作成するには
モデル デザイナーで、 Date テーブルを右クリックし、[ 階層の作成] をクリックします。
階層の名前を カレンダーに変更します。
次の列を順番に追加し、名前を変更します。
コラム 名前の変更: 暦年 年 予定表の半期 学期 暦年の四半期 四半期グラフ 月の予定表 月 月の日 一日 Date テーブルで、上記の手順を繰り返し、次の列を含む Fiscal 階層を作成します。
コラム 次の名前に変更してください: 会計年度 年 会計期間 学期 会計四半期 四半期グラフ 月の予定表 月 月の日付 一日 最後に、 Date テーブルで上記の手順を繰り返し、次の列を含む 運用カレンダー 階層を作成します。
コラム に名前を変更する: 暦年 年 年の週数 週 曜日 一日
次のステップ
このチュートリアルを続けるには、次のレッスン「 レッスン 11: パーティションの作成」に進んでください。