gpt4 book ai didi

tableau-api - 在 Tableau 中聚合运行总和?

转载 作者:行者123 更新时间:2023-12-02 04:28:46 25 4
gpt4 key购买 nike

我有一个简单的数据集,显示玩家的得分。它沿着 [周数] x 轴绘制。我添加了一个运行总和计算,作为一条线,按玩家(颜色)分割。
Running Sums by Week

对于每周,我想根据迄今为止获得的总积分来确定最佳玩家。
例如,在第 3 周,排名第一的玩家是绿色的,总得分为 8 分。

我尝试创建 LOD 函数 {FIXED [WEEK]: MAX(RunningSum)} 但它提示我无法聚合聚合。
我尝试了 WINDOW_MAX()、RANK(),并尝试调整表计算、高级、分区和寻址功能。

是否无法通过离散的[周数]来识别运行总计集合的最大值?

通过将查询包装在外部查询中并应用定义了分区的窗口函数,这可以在 TSQL 中相当轻松地完成。

最佳答案

你绝对可以只使用 RANK(),你只需要确保表计算是使用 Player 进行计算的。我想你的 [RunningSum] 字段看起来像这样:

RUNNING_SUM(SUM([Points]))

创建一个表格计算(我们称之为[玩家排名]):

RANK([RunningSum])

然后我们需要编辑表计算。您可以直接从计算字段编辑窗口执行此操作(“确定”和“应用”按钮上方有一个蓝色链接,上面写着“默认表计算”之类的内容)。

我们想要计算玩家的排名,因此我们将进入“计算使用:”并选择玩家。

要进行快速健全性检查,请将[玩家排名]拖到工具提示中并进行检查。

关于tableau-api - 在 Tableau 中聚合运行总和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32235137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com