none
如何使用MDX对集成员实现度量值累加? RRS feed

  • 常规讨论

  • 解决方案

    假设有一个命名集[SortedCus],如果你想对集成员实现度量值累加,你可以使用下面基于[Adventure Works] 数据库的例子:

    WITH
    SET [SortedProduct] AS
    Order
    (
    [Product].[Product].[Product]
    ,[Measures].[Internet Sales Amount]
    ,BDESC
    )
    MEMBER [Measures].[Cumulative Sums] AS
    Sum
    (
    Head
    (
    [SortedProduct]
    ,Rank
    (
    [Product].[Product].CurrentMember
    ,[SortedProduct]
    )
    )
    ,[Measures].[Internet Sales Amount]
    )
    SELECT
    {
    [Measures].[Internet Sales Amount]
    ,[Measures].[Cumulative Sums]
    } ON 0
    ,[SortedProduct] ON 1
    FROM [Adventure Works];

    2011年12月8日 1:20
    版主