【发布时间】:2017-11-15 08:13:56
【问题描述】:
我有层次结构:TimeDim 维度下的 Month、Monthshort 和 Year-Quarter-Month,如下所示的范围可用于计算 YearToDate(YTD) Scope([TimeDim].[Year - Quarter - Month].[Month].members, [TimeDim].[Month].Members);
年初至今:
([TimeDim].[YTD]=
Sum(
CrossJoin(
{[Time Calculation].[Current Period]},
PeriodsToDate([TimeDim].[Year - Quarter - Month].[Year],
[Timedim].[Year - Quarter - Month].CurrentMember
)
)
)
);
月份格式为 YYYY-MM 全名(例如:2017-10 月),月份短格式为 MMM(Oct)。如果我根据月份计算 YTD,它可以正常工作, 如何根据月短计算 YTD?我是否需要创建新的范围来根据 Month short 计算 YTD?我是 SSAS 的新手。请帮忙
【问题讨论】:
-
我不太明白你的问题,但这是 SSAS 表格还是 SSAS 多维?什么版本?
-
SSAS 多维。我需要在度量上创建累积计算。如下表所示,1 月 2 月 3 月--12 月 10 月 10 10 --10 月 10 20 30 --120
-
什么是“月短”层次结构的成员列表?只有 12 名成员(Jan...Dec)或 Jan-17、Feb-17...、Jan-18、Feb-18...?