レッスン 10: 階層の作成

このレッスンでは、階層を作成します。 階層は、複数のレベルに分類された列のグループです。たとえば、Geography という階層に、Country、State、County、および City というサブレベルを含めることができます。 階層は、あるレポート クライアント アプリケーション フィールドの一覧の他の列とは分けて表示できるため、クライアントのユーザーは簡単に移動し、レポートに含めることができます。 詳細については、「階層 (SSAS テーブル)」を参照してください。

階層を作成するには、ダイアグラム ビューのモデル デザイナーを使用します。 階層の作成と管理は、データ ビューのモデル デザイナーではサポートされていません。

このレッスンの推定所要時間: 20 分

必要条件

このトピックはテーブル モデリング チュートリアルの一部であり、チュートリアルでの順番に従って実行する必要があります。 このレッスンのタスクを実行する前に、前のレッスン「レッスン 9: パースペクティブの作成」を完了している必要があります。

階層の作成

Product テーブル内に Category 階層を作成するには

  1. モデル デザイナーで、[モデル] メニューをクリックし、[モデル ビュー] をポイントし、[ダイアグラム ビュー] をクリックします。

    ヒントヒント

    モデル デザイナーの右上にあるミニマップ コントロールを使用すると、ダイアグラム ビューでのオブジェクトの表示方法を変更できます。 ダイアグラム ビューでモデルを移動した場合、プロジェクトを保存する際にそのビューが保持されます。

  2. モデル デザイナーで、Product テーブルをクリックし、[階層の作成] をクリックします。 テーブル ウィンドウの下部に新しい階層が表示されます。

  3. 階層名で、「Category」と入力して階層名を変更し、Enter キーを押します。

  4. Product テーブルで、Product Category Name 列をクリックして Category 階層にドラッグし、Category 名の上で離します。

  5. Category 階層で、Product Category Name 列を右クリックし、[名前の変更] をクリックして「Category」と入力します。

    注意

    階層内の列の名前を変更しても、テーブル内のその列の名前は変更されません。 階層内の列は、テーブル内の列の 1 つの表現形態に過ぎません。

  6. Product テーブルで、Product Subcategory Name 列を右クリックし、ショートカット メニューの [階層に追加] をポイントして、[Category] をクリックします。

  7. Product Subcategory Name を Subcategory に名前変更します。

  8. クリックとドラッグを使用するか、またはショートカット メニューの [階層に追加] コマンドを使用して、Model Name 列と Product Name 列を (この順序で) 追加し、Product Subcategory Name 列の下に配置します。 これらの列の名前を、それぞれ Model と Product に変更します。

Date テーブル内に階層を作成するには

  1. モデル デザイナーで、Date テーブルをクリックし、[階層の作成] をクリックします。

  2. 階層の名前を Calendar に変更します。

  3. 次の列を (順序どおりに) 追加し、名前を次のように変更します。

    変更後の名前

    Calendar Year

    Year

    Calendar Semester

    Semester

    Calendar Quarter

    Quarter

    Month Calendar

    Month

    Day Of Month

    Day

  4. Date テーブルで上記の手順を繰り返し、次の列を含んだ Fiscal 階層を作成します。

    変更後の名前

    Fiscal Year

    Year

    Fiscal Semester

    Semester

    Fiscal Quarter

    Quarter

    Month Calendar

    Month

    Day Of Month

    Day

  5. 最後に、Date テーブルで上記の手順を繰り返し、次の列を含んだ Production Calendar 階層を作成します。

    変更後の名前

    Calendar Year

    Year

    Week Number Of Year

    Week

    Day Of Week

    Day

次の手順

このチュートリアルを続行するには、次のレッスン「レッスン 11: パーティションの作成」に進んでください。