【问题标题】:Using Filter on measures in MDX query on SSRS在 SSRS 上的 MDX 查询中对度量使用过滤器
【发布时间】:2013-03-01 17:25:00
【问题描述】:

我已使用多维数据集作为数据源和 MDX 查询在我的数据集上创建了一个报告。 我的数据集中有一些度量值,但我想使用 OR 过滤器(度量值 1 > 0 或度量值 2 > 0 ..etc)仅显示具有至少一个度量值 > 0 的行 我该怎么做?

谢谢

【问题讨论】:

    标签: reporting-services filter mdx cube measure


    【解决方案1】:

    使用Filter() 子句来约束行的成员集:

    SELECT
      [Measures].[Internet Sales Amount] ON COLUMNS,
      Filter(
        [Customer].[Country].Members, 
        ([Measures].[Internet Sales Amount] > 2000000) 
            AND ([Measures].[Internet Sales Amount] < 5000000)
      ) ON ROWS
    FROM [Adventure Works];
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多