私はDBにこのような構造を持っています
| RoleID | RoleTypeID | PersonID | OrganizationID | FromDate | ToDate |
各役割は、FromDateからToDateまでの日付に対してのみ有効です。
それぞれの人には、名前、性別、生年月日があります。
この日付をデータウェアハウスに入れて、SSASで使用したいと思います。
そこで、組織ごと、役割の種類ごと、性別ごと、年齢ごとの時間ごとに、役割の数でキューブを構築できるようにしたいと考えています。
これを保存するDWをどのように設計すれば、年齢と性別のデータの組み合わせだけで最大200行を取得できる可能性がありますが、その上に役割の種類と組織があります。
たとえば、次のような行
| 2009-01-01 | RoleTypeID = Employee | Organization = HQ | Gender = Male | Age = 32 | Count = 17 | | 2009-01-01 | RoleTypeID = Employee | Organization = HQ | Gender = Female | Age = 32 | Count = 12 | | 2009-01-01 | RoleTypeID = Employee | Organization = HQ | Gender = Male | Age = 33 | Count = 18 |
腸の感覚は、私がここで間違った方向に進んでいることを教えてくれます…</ p>