Mdx 月平均日平均adventureworks立方体的平均值
我想能够创建一个计算成员,这是每月平均每日平均值的平均值。我已经使用adventureworks多维数据集和以下MDX尝试了这一点:Mdx 月平均日平均adventureworks立方体的平均值,mdx,average,Mdx,Average,我想能够创建一个计算成员,这是每月平均每日平均值的平均值。我已经使用adventureworks多维数据集和以下MDX尝试了这一点: with Member Measures.DailyAverage AS Avg ( EXISTING {[Date].[Date].[Date].Members}, [Measures].[Internet Order Count] ) Member MonthlyAverageOfDailyAverage AS Avg ( EX
with Member Measures.DailyAverage AS
Avg ( EXISTING
{[Date].[Date].[Date].Members},
[Measures].[Internet Order Count]
)
Member MonthlyAverageOfDailyAverage AS
Avg ( EXISTING
{[Date].[Month of Year].Members},
Measures.DailyAverage
)
select {(DailyAverage),(MonthlyAverageOfDailyAverage)} on columns,
[Date].[Calendar Year].Members on rows
from [Adventure Works]
这并没有产生我所期望的答案,仅看2005年,7月有146个互联网订单,31天有订单,因此日均为4.709,8月日均为5.2,9月=5.379,10月=5.2,11月=5.2,12月=5.032。我想要这些日平均值的平均值,应该是5.120。上面的MDX给了我5.588。我的计算成员应该是什么才能得到我想要的?
谢谢您的手动计算仅在7月和8月得到确认
with Member Measures.DailyAverage AS
Avg ( EXISTING
{[Date].[Date].[Date].Members},
[Measures].[Internet Order Count]
), format_String="##.000000"
select (DailyAverage) on 0,
[Date].[Calendar Year].&[2005] * [Date].[Calendar].[Month] on 1
from [Adventure Works]
菲利普