Google Data Studio 最近在左外连接之外引入了新的连接操作,完整外连接就是其中之一。显然,完全外部联接通常会导致混合表中出现空值。
如果我有下表( null
由 -
表示的值),该表是由与完整外部联接的混合产生的,并且联接处于打开状态
- 公司表 1 <-> 公司表 2
- 月份表 1 <-> 月份表 2
如果我现在从该混合数据创建一个数据透视表,并使用 Company Table 1
作为行维度和 Month Table 1
作为列尺寸和 NARY_MAX(Amount Table 1,0) - NARY_MAX(Amount Table 2,0)
作为指标,我得到以下内容
这是很容易理解的,但我的问题是,我是否可以以某种方式告诉 Data Studio 使用维度 Company Table 2
和Month Table 2
作为尺寸,如果表 1 中的尺寸为 null
.
期望的结果是
Here您可以在可公开访问和编辑的示例中找到上述数据
有人知道如何实现这一目标吗?
最佳答案
COALESCE
函数(“返回字段列表中找到的第一个非缺失值”)可用于处理 Company
中的 NULL
值code> 和 Month
字段:
1) 公司合并
-
COALESCE(Company (Table 1), Company (Table 2))
- 类型:文本
2) 月合并
-
COALESCE(Month (Table 1), Month (Table 2))
- 类型:日期 > 年月
Editable Google Data Studio Report (嵌入 Google Sheets 数据源)和 GIF 来详细说明:
关于join - Google Data Studio - 完整外连接空值和数据透视表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72451065/