我希望通过从度量中获取最大值,然后将该值除以视图中的其他值来创建评分指标。
示例-A-C频道的预订数量
维度:值
A:32
B:28
C:8
在上述情况下,我想将B尺寸除以A(最大值),得出0.875,然后将C除以A得出0.25
我正试图以亚马逊的眼光来做到这一点。
谁能告诉我该怎么做,我试图创建一个最大值作为计算字段,但由于我认为我没有正确分组,所以无法使它起作用。
谢谢
我希望通过从度量中获取最大值,然后将该值除以视图中的其他值来创建评分指标。
示例-A-C频道的预订数量
维度:值
A:32
B:28
C:8
在上述情况下,我想将B尺寸除以A(最大值),得出0.875,然后将C除以A得出0.25
我正试图以亚马逊的眼光来做到这一点。
谁能告诉我该怎么做,我试图创建一个最大值作为计算字段,但由于我认为我没有正确分组,所以无法使它起作用。
谢谢
如果我正确地阅读了您的问题,则希望在许多行中找到最大单元格,然后将每行的单元格除以该最大值。如果那是不正确的,并且您希望针对列进行此操作,请告诉我,我将更新此答案。
鉴于上述假设,并且您不介意为max设置一行(总是包含值1
的另一种假设),一种简单的方法是使用Level-Aware Aggregations
您将要添加一个新的计算字段,该字段使用PRE_AGG
来获得聚合前的最大值,这里我假设您的value列为Value
{Value} / maxOver({Value},[],PRE_AGG)
将Value
加到表中会得出结果