我必须为学生出勤设计一个立方体,我们有四种状态(现在,缺席,迟到,休假)。多维数据集必须让我知道在时间间隔(日,月,年等等)中没有出现的学生人数以及比较总人数的百分比。
我构建了一个这样的事实表:
City ID | Class ID | Student ID | Attendance Date | Attendance State | Total Students number
--------------------------------------------------------------------------------------------
1 | 1 | 1 | 2016-01-01 | ABSENT | 20
但在我的SSRS项目中,我无法使用它来获得正确的数字。我必须按日期,城市和出勤状态进行过滤。
例如,我必须知道在日期X中有12个不存在,相当于总数的11%。
任何关于实现这一目标的良好结构的建议。
答案 0 :(得分:2)
我认为这是作业。
你的事实表是错误的。
为你读作业:
事实与维度之间的差异以及它们如何协同工作
事实的内容是什么,以及它如何影响汇总和计算。
Kimball Groups pages有大量信息。从较低的#技巧开始,因为它们会随着你的进展而变得更先进。