我得到了这样的人口数据;
Year Region Population
----------------------------------
2012 District1 1000
2012 District2 1500
2012 District3 2000
现在我必须制作一个立方体,用户可以在其中过滤月、季度和年级别的人口。所以我决定将给定年份的每个月的数据输入到一个事实表中,这意味着每个地区有 12 条具有相同给定数字的记录。因此,如果用户询问任何月份,他将得到相同的计数。但现在的问题是,如果用户不按月、季度和年过滤它,我会得到所有数据的总和,这意味着 District1 将显示 12 次 1000 = 12000。如何在任何给定时间为 District1 获得 1000?如果数据是多年的,那么也不应该总结它们。我的方法错了吗?希望我足够清楚来解释这个问题。