MDX 获取不同Dealer、不同月份的平均值
0
hi ,all
我现在有一个功能是创建平均值的Measure,但是不仅是时间段之间的平均值,还有不同Dealer(经销商)的平均值,如下图,MDX如何能实现?
下面 是 我自己写的,但是只能实现月份之间的平均值,Dealer之间的平均值变成了所有Dealer的了(一共有487个Dealer,我只选择两个Dealer)
WITH MEMBER Measures.[Average_ALL] AS
sum(
Descendants(
[Time].[Calendar Month].CurrentMember,
[Time].[Calendar Month].[Month]
),
Measures.[Sum]
)/( (Descendants(
[Time].[Calendar Month].CurrentMember,
[Time].[Calendar Month].[Month]
).count)
*
(Descendants(
[Dealer].[Total Dealers].CurrentMember,
[Dealer].[Total Dealers].[Outlet Locked]
).count)
)
我现在有一个功能是创建平均值的Measure,但是不仅是时间段之间的平均值,还有不同Dealer(经销商)的平均值,如下图,MDX如何能实现?
下面 是 我自己写的,但是只能实现月份之间的平均值,Dealer之间的平均值变成了所有Dealer的了(一共有487个Dealer,我只选择两个Dealer)
WITH MEMBER Measures.[Average_ALL] AS
sum(
Descendants(
[Time].[Calendar Month].CurrentMember,
[Time].[Calendar Month].[Month]
),
Measures.[Sum]
)/( (Descendants(
[Time].[Calendar Month].CurrentMember,
[Time].[Calendar Month].[Month]
).count)
*
(Descendants(
[Dealer].[Total Dealers].CurrentMember,
[Dealer].[Total Dealers].[Outlet Locked]
).count)
)
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
0 个回复