我正在尝试设置一个计算所得的成员,以为法人实体创建备用汇总。
公司@Test
public void testExipres(){
SomeCacheObject sco = new SomeCacheObject();
sco.putWithExipration("foo", 1000);
TimeUnit.MINUTES.sleep(2);
assertNull(sco.getIfNotExipred("foo"));
}
我将为此新汇总计算所有指标(费用,收入等)。
答案 0 :(得分:1)
欢迎来到SO。看下面的示例,我试图将一个计算所得的成员添加到Product.Category维度属性。这个新成员称为“自行车和配件”,它可以得出“自行车”和“配件”类别中任何度量的数据。
第一个查询显示初始数据 选择 { [措施]。[互联网销售金额], [度量]。[互联网订单数量], [措施]。[互联网税额], [措施]。[互联网毛利润率] }在0上, [产品]。[类别] .allmembers 在1 从 [冒险作品]
结果
现在,让我们添加新的计算成员。观察到我使用了不同的度量,每个度量都是根据其类型汇总的。
具有成员[产品]。[类别]。[自行车和配件] 如 聚合({[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]
结果