【发布时间】:2018-12-15 17:38:11
【问题描述】:
我正在跟踪课程的出勤率。有用户维度、课程维度和事实表。
我需要跟踪用户是否参加过课程以及他们是否参加过课程。
我正在考虑在事实表中存储每个用户和课程的记录,如果他们参加了,则记录一个,如果他们没有参加,则记录一个。
我应该存储未出席记录还是应该没有记录表示未出席?
【问题讨论】:
-
考虑将您的事实表设为“快照”,其中包含每个用户每个课程每个时段的 1 条记录。然后,如果用户参加了一门课程(即 Y/N),则每条记录都可以包含一个事实。
标签: ssas data-warehouse ssas-tabular datamart