MDX - 上个完整月份的动态查询

时间:2017-05-23 14:00:20

标签: ssms mdx cube olap-cube ssms-2014

在SSMS 2014中处理MDX查询,我需要它是动态的,因为它始终查询最后一个月的数据。

现在我正在使用using namespace System::Collections::Generic; 函数来确定上个月和之前的月份,以便进行按月计算。我正在使用nums[i] 指定当前月份,以便提取该数据。

无论如何,我可以避免指定月份,这样我每次运行时都不必编辑查询吗?

这是我当前的查询:

Lag()

提前致谢!!

1 个答案:

答案 0 :(得分:1)

我认为你可以直接替换下面的代码:

[Date].[Calendar Year Month].[201705]

StrToMember("[Date].[Calendar Year Month].[" +  Format(Now(),"yyyyMM")  + "]")

www.mdx-helper.com