次の方法で共有


レッスン 10: 階層の作成

このレッスンでは、階層を作成します。 階層は、レベルに配置された列のグループです。たとえば、Geography 階層には、国/地域、州、郡、市区町村のサブレベルがある場合があります。 階層は、レポート クライアント アプリケーションのフィールド リスト内の他の列とは別に表示できるため、クライアント ユーザーが簡単に移動してレポートに含めることができます。 詳細については、「 階層 (SSAS テーブル)」を参照してください。

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

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

[前提条件]

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

階層の作成

Product テーブルでカテゴリ階層を作成するには

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

    ヒント

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

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

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

  4. Productテーブルで、製品カテゴリ名 列をクリックし、Category階層にドラッグして、Category名の上にドロップします。

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

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

  6. Productテーブルで、[Product Subcategory Name]\(製品サブカテゴリ名\) 列を右クリックし、コンテキスト メニューの [階層に追加] をポイントして、[Category] をクリックします。

  7. 製品サブカテゴリ名の名前Subcategoryに変更します。

  8. クリックしてドラッグするか、コンテキスト メニューの [ 階層に追加 ] コマンドを使用して、[ モデル名] 列と [製品名] 列を (順番に) 追加し 、[Product Subcategory Name] 列の下に配置します。 これらの列 ModelProductの名前をそれぞれ変更します。

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

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

  2. 階層の名前を カレンダーに変更します。

  3. 次の列を順番に追加し、名前を変更します。

    コラム 名前の変更:
    暦年
    予定表の半期 学期
    暦年の四半期 四半期グラフ
    月の予定表
    月の日 一日
  4. Date テーブルで、上記の手順を繰り返し、次の列を含む Fiscal 階層を作成します。

    コラム 次の名前に変更してください:
    会計年度
    会計期間 学期
    会計四半期 四半期グラフ
    月の予定表
    月の日付 一日
  5. 最後に、 Date テーブルで上記の手順を繰り返し、次の列を含む 運用カレンダー 階層を作成します。

    コラム に名前を変更する:
    暦年
    年の週数
    曜日 一日

次のステップ

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