合并列
概述
合并列是将两张表的数据按列合并,组成新表,行数不同时,缺失部分则自动填充空值。
输入/输出
输入 | 两个输入端口,用于接收两个数据集。 |
---|---|
输出 | 一个输出端口,用于输出两个数据集按列合并后的结果。 |
参数设置
设置合并列的参数:
设置说明如下:
参数 | 说明 |
---|---|
选择左表字段 | 用于选择通过左侧输入端口连接的前置节点资源输出的数据集的列: |
选择右表字段 | 用于选择通过右侧输入端口连接的前置节点资源输出的数据集的列: |
示例
1、将两个关系数据源的列进行合并,选择左表字段“ShipName、ShipCity、ShippedDate”,选择右表字段“UnitPrice、Quantity”。
2、来源于左表和右表的字段按顺序组成一张新的表。
合并行
概述
合并行是将多张表的数据按行合并成一个新表,缺失的列以“null”值填充,如示例效果。
输入/输出
输入 | 六个输入端口,用于接收多个数据集。 |
---|---|
输出 | 一个输出端口,用于输出两个数据集按行合并后的结果。 |
参数配置
设置合并列的参数:
参数面板用于设置各表的字段对应关系:单击 选择列 按钮,在弹出的窗口进行对应关系处理。
其中,输出合并表的字段名默认以第一个输入端口对应结果集的字段名。
示例
1、关系数据源中有如下三张表:
2、新建实验,在画布中拖拽如下节点:
多个数据源必须从“合并行”输入端口第一个依次连接,不允许跨端口,例如以下设置是错误示范:
3、在画布中分别选定三个“关系数据源”节点,从左至右依次在参数面板中选择表“order”、“product”、“cust”。
4、依次执行这三个“关系数据源”节点,执行成功后,选定“合并行”节点,在参数面板中单击 选择列,弹出“合并行”设置窗口,按照如下进行设置:
5、设置完成后,执行“合并行”节点,执行成功后,可以通过查看输出,浏览效果: