1

我有一个时间维度,出于时髦的原因,需要将 2012 年的第一个财政周设为第 0 周,这需要第 0 个月和第 0 季度。(这是因为 2012 年的零售财政日历有额外的一周需要调整周漂移。)时间维度表在不久前进行了更改以反映这一点,以便我们可以对正确的期间进行会计月、周和日的比较。(我认为任何从事零售业的人都会经历过这种情况)。

我有一个方法来检索去年的期间值,以这种方式定义:

(parallelperiod([Time Order Date].[Order Date Fiscal Hierarchy].[Fiscal Year Name], 1, 
[Time Order Date].[Order Date Fiscal Hierarchy].CurrentMember), 
[Measures].[Product Rev (with ship, with disc)])

这是行不通的。2013 年第 1 财政月映射到 2012 年第 0 财政月的值,以此类推,经常出现空值,似乎没有任何匹配项。

我对这让系统陷入循环并不感到惊讶。但我不知道如何解决它。

(FWIW,我有一种不同的数据显示方式,它涉及两个不同的财政时间维度,可以正确显示数据。但我试图让它以“常规”方式工作。)

--sw

4

0 回答 0