Tableau api 使用恒定分母计算一年的年初至今总和的运行平均值

Tableau api 使用恒定分母计算一年的年初至今总和的运行平均值,tableau-api,Tableau Api,我从SQL中得到了下表 ID Date Score -----+-------------+---------- 10 2015-01-10 5 20 2015-01-10 5 10 2015-02-10 15 40 2015-02-10 25 30 2015-02-10 5 10 2015-03-10 15 10 2014-01-10 25

我从SQL中得到了下表

ID      Date         Score
-----+-------------+---------- 
10     2015-01-10      5
20     2015-01-10      5
10     2015-02-10      15
40     2015-02-10      25
30     2015-02-10      5
10     2015-03-10      15
10     2014-01-10      25
20     2014-02-10      35
50     2014-03-10      45
在Tableau中,我希望显示一个折线图 年初至今一年的得分/ID总数之和


分母应在一年中保持不变,且每月不变。

看起来您可以通过两个计算字段获得所需的结果。首先,使用以下内容创建[年份]字段:

year([Date])
然后制作第二个计算字段,如下所示:

sum([Score])/sum({fixed [Year] : countd([Id])})
这将对分数求和并除以给定年份的ID。它使用计算

sum([Score])/sum({fixed [Year] : countd([Id])})