根据最大度量值创建排名分数

我希望通过从度量中获取最大值,然后将该值除以视图中的其他值来创建评分指标。

示例-A-C频道的预订数量

维度:值

A:32

B:28

C:8

在上述情况下,我想将B尺寸除以A(最大值),得出0.875,然后将C除以A得出0.25

我正试图以亚马逊的眼光来做到这一点。

谁能告诉我该怎么做,我试图创建一个最大值作为计算字段,但由于我认为我没有正确分组,所以无法使它起作用。

谢谢

yanhong123456 回答:根据最大度量值创建排名分数

如果我正确地阅读了您的问题,则希望在许多中找到最大单元格,然后将每行的单元格除以该最大值。如果那是不正确的,并且您希望针对列进行此操作,请告诉我,我将更新此答案。

鉴于上述假设,并且您不介意为max设置一行(总是包含值1的另一种假设),一种简单的方法是使用Level-Aware Aggregations

您将要添加一个新的计算字段,该字段使用PRE_AGG来获得聚合前的最大值,这里我假设您的value列为Value

{Value} / maxOver({Value},[],PRE_AGG)

Value加到表中会得出结果

enter image description here

本文链接:https://www.f2er.com/3164903.html

大家都在问