6

只需要在 Cube 中的所有我的度量中获取 MAX 日期。例如,DateID是一个Dimention[Measure].[First Measure],...,...,[Second Measure]

如何MAX(DateID)从我的多维数据集中的所有度量中获取列表。

4

1 回答 1

5

以下将为您提供与每个度量关联的最大日期值......但您必须手动创建与每个度量对应的计算成员。

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]

如果您想获得多维数据集中所有度量的单个最大日期,则需要采用不同的方法。

于 2013-12-03T12:34:12.960 回答