在Cube的实际应用当中,我们可能经常会碰到类似这样的需求,比如计算市场占有率,举个例子来讲,cube里面有两个维度(市场和品牌),还有个度量(销量),市场占有率的计算方法是每个品牌的销量占该市场总销量的比率。cube里面销量是by市场和品牌的最细粒度计算的,因为不能计算出市场总销量这个度量值,所以在cube里面不能计算这个市场占有率这个度量,
只能从数据源里面计算出每个市场的总销量出来,然后加一个计算列去计算市场占有率,不知道大家对类似的需求有没有更好的解决方案,欢迎大家拍砖,呵呵。
附件:
占总数百分比.zip (1.06 MB)