MDX计算得出的非测量成员

时间:2019-06-05 21:55:10

标签: ssas mdx member

我正在尝试设置一个计算所得的成员,以为法人实体创建备用汇总。 公司@Test public void testExipres(){ SomeCacheObject sco = new SomeCacheObject(); sco.putWithExipration("foo", 1000); TimeUnit.MINUTES.sleep(2); assertNull(sco.getIfNotExipred("foo")); }

我将为此新汇总计算所有指标(费用,收入等)。

1 个答案:

答案 0 :(得分:1)

欢迎来到SO。看下面的示例,我试图将一个计算所得的成员添加到Product.Category维度属性。这个新成员称为“自行车和配件”,它可以得出“自行车”和“配件”类别中任何度量的数据。

第一个查询显示初始数据     选择     {     [措施]。[互联网销售金额],     [度量]。[互联网订单数量],     [措施]。[互联网税额],     [措施]。[互联网毛利润率]     }在0上,     [产品]。[类别] .allmembers     在1     从     [冒险作品]

结果

enter image description here

现在,让我们添加新的计算成员。观察到我使用了不同的度量,每个度量都是根据其类型汇总的。

具有成员[产品]。[类别]。[自行车和配件] 如 聚合({[Product]。[Category]。&1,[Product]。[Category]。&[4]},[Measures .. [Measures] .currentmember)

select 
{
[Measures].[Internet Sales Amount],
[Measures].[Internet Order Quantity],
[Measures].[Internet Tax Amount],
[Measures].[Internet Gross Profit Margin]
}on 0 , 
[Product].[Category].allmembers
on 1
from
[Adventure Works]

结果

enter image description here