2017-04-08 18 views
-1

私は学生の出席のために立方体を設計しなければなりません。私たちは4つのステータス(Present、Absent、Late、Vacation)を持っています。キューブは、時間の隙間(日、月、年など)に存在しない生徒の数とその総数を比較する割合を教えてください。SSASのHRキューブ

私はこのようなファクトテーブルに構築:

City ID | Class ID | Student ID | Attendance Date | Attendance State | Total Students number 
-------------------------------------------------------------------------------------------- 
1  | 1   | 1   | 2016-01-01  | ABSENT   | 20 

をしかし、私のSSRSのプロジェクトで、私は正しい番号を取得するためにこれを使用することができませんでした。私は、日付、市および出席状況でフィルタリングする必要があります。

たとえば、日付Xには、合計数の11%に相当する12個が存在しないことがわかります。

これを達成するための良い構造の提案。

答えて

2

私はこれが宿題であると考えます。

ファクトテーブルが間違っています。

  1. 集計データ(合計生徒数)は、計算が困難なため、事実に格納しないでください。
  2. ファクトテーブルに 'Absent'のようなテキスト値を格納しないでください。属性はディメンションに属します。ファクトの穀物とどのようにそれが集計や計算に影響を与えないで何

  3. ファクトと次元の間とその仕組み一緒

    • 違いを:あなたのための宿題を読む

Kimball Groups pagesには豊富な情報があります。あなたが進むにつれてより高度になるので、より低い#ヒントから始めます。

関連する問題