looker-studio - GCP 数据存储 : how to show ratio in Scorecard

标签 looker-studio

我想在 Google DataStudio 仪表板的记分卡中显示比率,但它没有按我希望的方式工作。

我有一个名为 daily_store_transactions 的表:

date datestamp,
store string,
key string,
value int64

这里的key可以有“total”和“success”两个值。 value有对应的count。我想在我的 DataStudio 仪表板中以记分卡的形式显示成功/总体的比率。

首先,我定义了一个名为“total”的新字段,如下所示:

CASE WHEN key = "total" THEN value  ELSE 0 END

接下来我定义了一个名为“success”的新字段,如下所示:

CASE WHEN key = "success" THEN value  ELSE 0 END

到目前为止一切顺利。最后,我创建了最后一个名为“successRatio”的字段,如下所示:

success / total

当我将记分卡的指标更改为最后一个字段(successRatio)时。 SUM 被选为聚合函数,并且显示的值与成功完全相同。我不知道如何解决这个问题。我应该更改我的表架构吗?我尝试更改聚合函数,但没有成功。

最佳答案

我认为你想要的是:

总计

sum(CASE WHEN key = "total" THEN value  ELSE 0 END)

成功

sum(CASE WHEN key = "success" THEN value  ELSE 0 END)

然后 successRatio 保持不变。

如果没有,则弹出示例数据和预期结果

关于looker-studio - GCP 数据存储 : how to show ratio in Scorecard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51914425/

相关文章:

google-analytics - Google Data Studio 带条件求和

looker-studio - 连接器 list 未在 DataStudio 中验证

在谷歌数据工作室中使用lookbehind和google-re2进行正则表达式提取

mysql - Google Data Studio MySQL 日期问题

looker-studio - 在 Google Data Studio 中运行 Delta Issue

javascript - 社区可视化|违反内容安全策略指令 img-src https ://datastudio. google.com

looker-studio - 有没有办法显示 Data Studio 报告中的数据上次刷新的时间?

regex - 替换/删除 datastudio 中第一个 + 字符之后的所有内容

RegEx - 返回 URL 文本字符串右侧的模式