使用命名集 SSAS 测量一个月及其前一个月
Measure for a month and its previous using a named set SSAS
我有一个命名集,其中 returns 从本周开始的最后 10 周。在多维数据集浏览器中,我获得了每周的度量值。
我想创建另一个度量值,其中包含命名集返回的前一周的值。像这样:
Weeks Measure1 Measure2
Week 1 50 40
Week 2 35 50
Week 3 77 35
如何使用 MDX 执行此操作?
Measure2
将是您想要显示的任何度量的元组 - 让我们将其称为 [Measures].[Revenue]
和 Weeks 列中使用的层次结构的 currentmember
滞后 1.
我不知道你的立方体的结构,所以你需要调整以下内容:
(
[Measures].[Revenue],
[Date].[Calendar Week of Year].CURRENTMEMBER.LAG(1)
)
我有一个命名集,其中 returns 从本周开始的最后 10 周。在多维数据集浏览器中,我获得了每周的度量值。 我想创建另一个度量值,其中包含命名集返回的前一周的值。像这样:
Weeks Measure1 Measure2
Week 1 50 40
Week 2 35 50
Week 3 77 35
如何使用 MDX 执行此操作?
Measure2
将是您想要显示的任何度量的元组 - 让我们将其称为 [Measures].[Revenue]
和 Weeks 列中使用的层次结构的 currentmember
滞后 1.
我不知道你的立方体的结构,所以你需要调整以下内容:
(
[Measures].[Revenue],
[Date].[Calendar Week of Year].CURRENTMEMBER.LAG(1)
)