Google Data Studio 中未检测到数字

Numbers not detected in Google Data Studio

我尝试创建一个仪表板来表示 COVID-19 数据集,该数据集可在 https://www.worldometers.info/coronavirus/

在此过程中,我创建了一个饼图 New Cases (COVID-19),显示的最高值为 602,但事实并非如此(目前最高值应为 10,192)。

请参考仪表板和数据集的图像。

提示: 602 是小于 1000 的最大值,在 worldometer 网站中数字以千位分隔符格式。我找不到解决方案,但我认为这与千位分隔符有关。

这是仪表板 - 请参考 table 和饼图(左):

这是我的数据集 - 请查找新案例列:

这是我的数据源 - 新个案字段是数字数据类型:

New Cases字段目前在Google工作表(数据集)中被识别为Text字段,因此+10,192中的逗号是一个字面逗号;数据集中的一种方法是将格式从 Plain Text 更改为 Number,或者,它可以在 Google Data Studio 中实现:

1) 类型:文本

Data Source 处,将 New Cases 字段的类型设置为 Text

2) GDS_New Cases

在下面创建 REGEXP_REPLACE Calculated Field 并使用 GDS_New Cases 字段代替 New Cases

CAST(REGEXP_REPLACE(New Cases, "[\+,]","") AS NUMBER)

Google Data Studio Report 和一个 GIF 来详细说明: