Google Data Studio 显示 "null" – 如何设置字段值?

Google Data Studio displays "null" – how to set the field value?

我是 Google Data Studio 的新手。我认为我有一个问题,将维度转换为指标或正确分配值。这是因为应该显示数字的列只显示字符串“null”。

它应该是这样的。 (书中的例子)

但这就是它的样子:

“交易编号”列为“空”。

我想……数据源出了问题。这是一个 CSV。像这样:

在 Data Studio 中,我转换了一些字段值和聚合。

我没有得到蓝色的交易金额,就像它应该的那样,(见下面书中的例子)而且“余额”不是蓝色的(公制)。

我认为,这会导致将交易金额列显示为“空”。但是我无法在数据控制面板中将这些值转换为指标。

但也许我错了。 那么,Datas Studio 需要什么才能显示实际值而不是空值?

总结

数字列(Transaction AmountBalance)目前在 Google 工作表中被视为 文本 列(一个指示是左侧各个值的对齐方式,这是 Google 工作表中 纯文本 列的默认设置),因此符号 $, 是因此 0,000.00 的值被视为文字,并在创建 Google Data Studio 数据源时显示为 Text 字段。

一种方法是更改​​ Google 表格中的格式(或删除相应的字符 $,);下面通过三个步骤从字段中提取数字来查看 Google Data Studio 中的建议:

1) 文字

Data Source 处,确保 Transaction AmountBalance 字段都设置为 Text 字段。

需要详细说明的 GIF:

2) 计算字段

在Data Source处,创建下面两个REGEXP_REPLACE Calculated Fields并设置语义类型为Currency (USD):

2.1) Transaction Amount

CAST(REGEXP_REPLACE(REGEXP_REPLACE(Transaction Amount, "\$", ""), ",", "") AS NUMBER )

2.2) Balance

CAST(REGEXP_REPLACE(REGEXP_REPLACE(Balance, "\$", ""), ",", "") AS NUMBER )

2.3) 隐藏
隐藏 Transaction AmountBalance

的原始文本字段

GIF 可视化以上内容:

3) 指标

将新创建的 Transaction AmountBalance 货币字段添加到所需图表中,例如 Table 中的 Metrics

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

也许我晚了,也许我没有真正回答你的问题,但实际上有一个设置可以设置如何显示或不显示,Null。