在Google Data Studio中,是否可以通过使用所有值创建虚拟数据源来模拟混合数据的外部联接?

时间:2019-06-01 12:49:33

标签: google-data-studio

我在Google Data Studio中有两个数据源(我没有写权限,因此无法修改它们)。

DATASOURCE1具有

| State | Amount |
|-------|--------|
| MA    | 200    |
| LA    | 140    |

DATASOURCE2具有

| State | Amount |
|-------|--------|
| MA    | 200    |
| CT    | 140    |

我想在它们的混合版本上创建一个下拉过滤器。

Google Data Studio文档告诉我只有left outer joins are supported

似乎确实是这样:当我将DATASOURCE2用作混合的基础字段时,“ LA”将被忽略。当我将DATASOURCE1用作混合的基础字段时,“ CT”将被忽略。

是否可以在DATASOURCE2中创建一个自定义字段,如下所示:

| State | Amount |
|-------|--------|
| MA    | 200    |
| CT    | 140    |
| LA    | 0      |

换句话说,即使基础数据中不存在该行,也会为LA添加一行?

我的另一种想法是创建一个数据库,该数据库将仅为所有数据提供一个占位符,以充当左外部联接的基础字段:

| State | Amount |
|-------|--------|
| MA    | 0      |
| CT    | 0      |
| LA    | 0      |

是否有这些解决方案中的任何一种都可以确保我可以在滤镜中看到MA,CT和LA。还有另一种方法可以实现这一目标吗?

0 个答案:

没有答案