场景:我有一个度量值(Sum(,在所有情况下,我都需要这个和的结果,不包括在事实表中注册的关于用户/天过滤器的最后一个元素。这些元素在其他维度中共享相同的属性。
示例:2019/10/29年用户A实际情况表的测量:
RegisterA: 5
RegisterB: 11
RegisterC: 13
RegisterD: 7
(RegisterD将不包括在系统用户将看到的结果中。最终结果:29(
示例:2019/10/26至2019/10/29期间用户B的实际测量表:
RegisterA: 2
RegisterB: 45
RegisterC: 21
RegisterD: 19
(RegisterD将不包括在系统用户将看到的结果中。最终结果:68(
这些元素共享相同的维度属性,没有任何差异,但维度过滤器(Day和User(中的最后一个事实寄存器永远不会包含在总和中。
我能做什么?
谢谢
在您的项目中,您需要定义每个度量两次,一次使用"sum"用法,一次用"last value"用法。现在定义一个计算成员,从和中减去最后一个值。在查询中使用此计算成员。