安捷智用-使用手册

上下合并

一、功能简介

上下合并用于将两张及以上的表按字段纵向拼接成一张新表,产生的是联合结果集(类似 SQL 中的 union all)。

例如:一家公司由于历史原因,把订单信息分开存储在了多张表中(不同分公司独立存储),此时就可以使用上下合并将这些表拼接成一张表,把所有订单信息整合到一起。

上下合并的优势在于:可以手动匹配相同含义的字段进行拼接,而不要求匹配字段名称完全一致。

二、操作步骤

以「销售订单明细表」为主表,演示将其与另一张订单表上下合并:

  1. 进入「新建可视化数据表」页面,选择主表「销售订单明细表」;
  2. 点击 添加加工步骤,在功能节点面板中选择 上下合并,弹出配置界面;
  3. 选择要合并的表(可多选,如选择「销售订单明细表」与另一张同结构订单表);
  4. 进入上下合并配置界面:
  5. 字段名一致的系统会自动匹配;
  6. 字段名不一致但含义相同的字段,可在下拉框中手动匹配对应关系;
  7. 确认合并结果字段后,点击「确定」,即可将多张表的数据纵向合并到一张表中。

三、配置说明

3.1 选择参与合并的字段

添加要合并的表时,系统默认勾选该表的所有字段;可通过点击表名右侧按钮,选择部分字段参与合并,部分字段不参与合并。

3.2 更改合并后的字段名

在合并结果字段处点击字段,可对合并后的字段进行重命名,便于统一字段命名。

3.3 编辑合并表

点击「编辑合并表」可以回到选表界面,重新选择需要合并的表。

四、注意事项

  • 上下合并的两张表若字段数量或字段类型不一致,可能导致合并失败,请确保参与合并的各表字段结构匹配;
  • 建议统一两张表的日期时间格式,避免合并后时间字段显示异常。