首页 文章

Google Big Query和Data Studio中的平均值之后有两个不同的数字

提问于
浏览
0

我平均在Google Data Studio中按周分组的数字,我在Big查询中平均按周分组的相同数字,但输出略有不同 .

总分

AVG(table.score) OVER (PARTITION BY Weeknum) as OverallScore

数据源是分数列表以及日期 . 我使用指标内的聚合函数并使用时间维度ISO年周在DS中对此进行平均 .

这样做的目的是让一组数字硬编码,而另一行用于过滤到不同的部门,保持原有的“总体”分数用作基准 .

将我的表导出为excel,我可以按第3周的平均值进行过滤(见下文),我也返回19.59 . 意思是,Datastudio中的avg聚合函数与excel相同 . 此外,我可以使用下面的查询表,这排除了bigquery中的平均差异 . 然而,当我将总得分放入下面的图表时,我得到的总得分略有不同 .

SELECT avg(overallscore) FROM `dbo.table` where weeknum = '2018 3'

Output = 19.59

有谁知道可能导致这种情况的原因是什么?

1 回答

  • 1

    当您打开报表时,您应该能够在Big Query中查看它在查询历史记录中运行的查询 . 检查它是否使用相同的公式,有时它使用近似聚合 .

相关问题