来到MDX时遇到一些麻烦,试图获得收入PY。 设置了具有年周日期层次结构的日期维度
当我运行下面的MDX时,它指向的是9月5日,而不是9月12日。
SELECT
ParallelPeriod
(
[Date].[Date YWD].[Year]
,1
,[Date].[Date YWD].[Date].&[2017-09-11T00:00:00]
) ON 0
FROM [TestCube];
这是否意味着,我的维度设置错误,但层次结构仍然在一周内为我提供了正确的日期。
上面是名称列,键列是年号,周号,日期 任何帮助将不胜感激
答案 0 :(得分:1)
此功能正在寻找一年前的相同成员。 2017年第一周是W01-17,从星期日01-01-2017开始。所以W37-17是那一年内的第37位成员。 2016年的第一周是W53-16,从2015年12月27日开始。所以第1周是第2名成员,第36周是第37名成员。
在此层次结构中,您应该使用周 - 年而不是日期 - 年。