繁体   English   中英

MDX表达式以过滤ROE> 12%的成员的计算量度

[英]MDX Expression to Filter Calculated Measure for members that have ROE > 12%

我有一个计算得出的量度,称为“股本回报率”,另一个称为“净收入”,其维度为“客户”。 我希望看到所有净收入超过$ 1,000的客户的合并股本回报率。 如何创建MDX表达式可以显示出来?

标题和说明不完全匹配...超过1000和超过12%的ROE并不完全相同,我将尝试回答说明。

您没有提供任何多维数据集结构,所以我给您一个通用示例:

WITH
SET CustomerOver1000
AS
FILTER (
    [Customer].[Customer].MEMBERS,
    [Measures].[Net Income] > 1000
)
MEMBER ROECostumerOver1000
AS
SUM(CustomerOver1000,[Measures].[ROE])
select
    {ROECostumerOver1000} on 0
from [myCube]

我们还可以使用HAVING来过滤类似SQL HAVING [Measures]。[Net Income]> 1000的度量

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM