我在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。还有另一种方法可以实现这一目标吗?