0

我得到了这样的人口数据;

Year      Region       Population
----------------------------------
2012     District1       1000

2012     District2       1500

2012     District3       2000

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

4

1 回答 1

0

你的事实是一个半附加的措施,更多信息在http://msdn.microsoft.com/en-us/library/ms175356.aspx

于 2016-02-05T07:37:42.830 回答