历史版本17 :上下合并 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

1.1 应用场景

上下合并产生的是联合结果集,也就是 SQL 语句中的 union all。

也就是对两个结果集进行并集操作,如果有重复的数据,也会输出。

例如两张表:学习部成员、生活部成员,它们都有一条相同的数据,也就是姓名为何小青的那条数据。

9.png

目录:

1.32实时版本注意事项

  • 实时数据上下合并的两张表不能来自两个数据源中(抽数版本可以来自两个数据源)。

       合并后会报错:[DIRECT-ETL] unsupported data source: databases on different hosts/ports

2. 示例编辑

示例数据下载:签约表示例数据.rar

某公司它上海、深圳、北京的数据分别存在三张表中,不方便分析。可以使用「上下合并」功能将其合并到一起。

1)新建分析表,上传下载的示例数据 ,如下图所示:

1.png

2)将上海与深圳和北京的字段合并,添加「上下合并」,如下图所示:

2.png

3)选择「签约表-北京、签约表-深圳」作为要合并的表。如下图所示:

3.png

4)进入上下合并配置界面,字段名一致的系统会将其自动匹配;字段名不一致,系统会将其认为是不同字段。

5.png

5)在本示例中,「签约地区」「签约地区-深圳」「销售地区」这三个字段虽然字段名不一致,但是都是地区字段,手动调整即可。

合同总价同理,下拉手动匹配一下,然后重命名合并结果为「合同总价」,如下图所示:

4.png

如此便将上海、深圳、北京的数据合并到一张表中了,方便之后进行分析。

3. 其他功能补充编辑

3.1 选择要合并表的部分字段

默认添加要合并表的所有字段,但用户可以通过更多或者右下角加号选择部分字段,如下图所示:

6.png

7.png

3.2 更改合并后的字段名

在合并结果集字段处单击字段,可以对字段进行重命名操作,如下图:

8.png

3.3 选择目标表合并字段

在选择好要合并的表之后,在上下合并的界面,可以通过点击目标表所在区域,查看并选择要合并的字段,不想合并的字段可以不勾选,如下图所示:

11.gif

3.2 选择合并表时提示已选表

选择合并表时,鼠标悬浮在其上方会提示当前表的名称是什么。

10.png