只需要在 Cube 中的所有我的度量中获取 MAX 日期。例如,DateID
是一个Dimention
,[Measure].[First Measure],...,...,[Second Measure]
。
如何MAX(DateID)
从我的多维数据集中的所有度量中获取列表。
以下将为您提供与每个度量关联的最大日期值......但您必须手动创建与每个度量对应的计算成员。
WITH
MEMBER [Measures].[Max Date - Internet Sales Amount] AS
TAIL(
NONEMPTY(
[Date].[Date].[Date]
,[Measures].[Internet Sales Amount]
)
,1
).Item(0).MemberValue
MEMBER [Measures].[Max Date - Reseller Sales Amount] AS
TAIL(
NONEMPTY(
[Date].[Date].[Date]
,[Measures].[Reseller Sales Amount]
)
,1
).Item(0).MemberValue
SELECT
{
[Measures].[Max Date - Internet Sales Amount],
[Measures].[Max Date - Reseller Sales Amount]
} ON 0
FROM
[Adventure Works]
如果您想获得多维数据集中所有度量的单个最大日期,则需要采用不同的方法。