1
亲爱的MDX专家,MDX - 基于“记录时间范围”的并发计算?
- 是否有可能获得基于创纪录的时间范围内的并行计算?
可以说我有;“开始日期”,“拿来主义”“结束日期”,和“色”可用......在我的事实表..
是否有可能得到的并发'used'每次(在同一范围内发生的'used'的最大总和),如果是的话 - 那么每个'color'的并发使用情况如何?
亲爱的MDX专家,MDX - 基于“记录时间范围”的并发计算?
- 是否有可能获得基于创纪录的时间范围内的并行计算?
可以说我有;“开始日期”,“拿来主义”“结束日期”,和“色”可用......在我的事实表..
是否有可能得到的并发'used'每次(在同一范围内发生的'used'的最大总和),如果是的话 - 那么每个'color'的并发使用情况如何?
要获得一段时间内所有使用的总和,可以使用sum
函数。
此外,这将考虑到Color
的CurrentMember
,因此它将按每个成员,无论您选择什么选择。
这MDX是一个起点:
with member [Measures].[TotalUsed] as
sum({[Date].[YQM].&[20090501]:[Date].[YQM].&[20090907]}, [Measures].[Used])
select
{[Measures].[Total Used]}
on columns,
{[Color].[Colors].[All].MEMBERS}
on rows
from [Cube]
我认为这是你在寻找什么,但请在注释中明确,如果不能满足您的需求。
我应该在ETL过程中做这些计算吗? – goddva
我很困惑,在这种情况下“并发”意味着什么,因为它并不意味着我认为你的意思。 – Eric
“concurrent”in - 想要查看在同一时间段内(在开始数据和结束数据之间)发生的使用总和... – goddva