Looker Studio全外连接混合数据时如何合并连接字段?
Looker Studio全外连接数据混合后合并连接字段的简便方法
问题场景
在Looker Studio中使用**full outer(全外连接)**合并两张表时,作为连接条件的字段(比如日期字段)在混合后的数据源里会保留两个独立字段:
混合配置界面:
混合后出现的两个日期字段:
想要找到简便方法,直接得到合并后的单一字段,就像使用**left outer(左外连接)**创建混合时的效果。
可行方案
目前Looker Studio的全外连接默认不会自动合并连接字段,但可以通过以下两种实用方法实现:
- 方法一:用计算字段直接合并(推荐)
在混合后的数据源中新建计算字段,使用COALESCE函数整合两个连接字段。以日期字段为例,公式写法如下:
这个函数会优先选取第一个字段的非空值,若第一个字段为空则取第二个字段的值,完美适配全外连接后合并字段的需求。COALESCE(日期_表1, 日期_表2) - 方法二:先左连接再改连接类型(场景受限)
如果你的业务场景允许,可先以左外连接完成数据混合(此时连接字段会自动合并),再复制该混合数据源,将连接类型修改为全外连接。这种方法仅适合部分场景,通用性不如计算字段。
内容的提问来源于stack exchange,提问作者JCDB
相关产品推荐
相关产品推荐

