最新历史版本 :左右合并匹配失败处理 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 背景

左右合并时,若左右两表的合并依据字段有一点不一致,就不能成功匹配,能够合并成功的字段值必须一模一样。

但在实际使用中,我们经常会遇到一些左右两表的字段有些许差异的情况,这就需要我们去处理字段值,让其能够成功左右合并。

1.2 实现思路

使用「创建合并计算」功能处理合并依据。

该功能仅在 6.0.5 后支持。

2. 示例一编辑

用户想将城市的「销售额」和「门店数量」合并到一张表中。

右表的合并依据字段「城市」比左表多了“市”,导致左右匹配不成功。该如何处理呢?

下载示例数据:示例数据.rar,将数据上传到分析主题中。如下图所示:

19.png

2.1 左右合并

1)进入「门店数量」的编辑界面,添加「左右合并」。与表「销售额」进行左右合并,如下图所示:

2.gif

2)由于「销售额表中的城市字段」和「门店数量表中的城市字段」不能相匹配。所以我们需要创建一个辅助的合并依据字段,帮助匹配。

点击销售额表的「城市」字段的「下拉>创建合并计算」,如下图所示:

20.png

3)输入公式 城市+"市" ,如下图所示:

21.png

4)处理后,当前表和销售额表就可以匹配上了。如下图所示:

22.png

3. 示例二:字段类型不匹配编辑

左表和右表需要使用「地区ID」字段作为合并依据进行左右合并。但是坐标的字段ID是文本字段,右表的字段是数值字段。

这时候我们也可以使用「创建合并计算」来处理。

23.png

1)对右表「地区维度表」,选择「创建合并计算」,如下图所示:

24.png

2)将「地区ID」转化为文本类型的字段。如下图所示:

25.png

3)处理后,左右两表便可以成功合并上了。如下图所示:

26.png