时间维度有层次结构:
我是这样质疑他们的:
LASTPERIODS( -12, StrToMember("[Time].[Year - Week - Date].[Week].&[" + Format(now(), "yyyy-MM-" + "01T00:00:00") + "]")) 返回空
LASTPERIODS( -12, StrToMember("[Time].[Year - Month].[Month].&[" + Format(now(), "yyyy-MM-" + "01T00:00:00") + "]"))返回未来12个月
如果我这样质疑:
select non empty([Time].[Year - Week - Date].[Week].members) on 0它会给我这个星期的成员。
我错过了什么参数吗?
发布于 2012-11-05 15:57:53
这真的取决于你的钥匙是怎么做的。通过使用&,您的意思是使用基础键,而不是名称。
在您的第一个示例中,您要求的是具有"yyyy-MM-01T00:00:00“格式的基本键的几个星期,这看起来更像是一个月开始,而不是一周开始。
当您运行第二个查询时,它是否为您提供了您想要编写的查询之类的元素?
https://stackoverflow.com/questions/13235169
复制相似问题