我的立方体上有一个维度[Time]
。我的时间维度上有以下属性。
&[2015/12/25]
&[2015/12]
&[2015]
&[2015wk52]
安排为2个层次结构。
[Time].[Y - M - D]
和
[Time].[Y - WK]
我还创建了一个度量
[Measures].[Foo YTD] AS
AGGREGATE(YTD(), [Measures].[Foo])
当我在excel中使用Y M D
维度时,这似乎很有效。但是当我使用Y WK
层次结构时,我的所有周数都会返回相同的数据。
我做错了什么?
我认为我的属性关系应该正确设置。
答案 0 :(得分:0)
这可能是你的问题。
在YTD
函数的定义中:https://msdn.microsoft.com/en-us/library/ms146039.aspx
有这句话:
Ytd函数是PeriodsToDate函数的快捷函数 where级别的属性层次结构的Type属性 基于设置为年。
您可以通过尝试PeriodsToDate
选项来证明这是您的问题 - 如果它可行则您知道它是应该归咎的属性类型。