[]
联合(Union) 功能是 Wyn 提供的多表纵向合并解决方案,专为结构化数据整合设计。
核心能力:
支持合并多张同结构表(如季度销售表→年度总表)
支持跨数据源联合表(异构数据源需结构兼容)
合并模式对比:
模式 | 说明 | 适用场景 |
---|---|---|
全联合(Union All) | 保留所有原始记录(含重复数据) | 需完整保留原始数据的分析 |
联合(Union) | 自动去重,仅保留唯一记录 | 需要数据去重的统计场景 |
界面状态: 已进入缓存/直连数据集的数据准备界面。
表关系: 确保待联合表具有兼容结构。
步骤一:添加主表
从数据源和数据集列表区,选择需要的主表拖拽至关联关系设置面板中。
步骤二:拖拽关联表并配置关系
拖拽需要的关联表至主表的“联合”关系设定区域,释放鼠标即可弹出联合配置对话框。支持多次使用同一张数据表,当拖拽之前使用过的数据表时则会弹出取别名对话框,为数据表输入别名后即可继续使用。
在弹出的配置对话框中选择连接类型并配置连接条件,然后单击保存按钮,即可完成连接。下图以全联合为例截图。
+添加联合条件: 单击可以添加联合条件,即增加最终结果集的显示字段。
输出字段名称: 即结果集中显示的字段名称,单击可以进行重命名操作。
输出字段名称右侧两列分别为进行联合的各数据表中与结果集相对应的字段,单击下拉箭头可以进行调整。
: 删除按钮,单击可删除所在的联合条件。删除后,结果集中将不显示该字段。
步骤三:预览并保存缓存数据集
数据编辑区数据项配置完毕后,单击上方操作栏的预览按钮,预览数据。
预览数据无误后,单击上方操作栏的保存按钮,保存数据集。
为更方便理解全联合和联合的区别与联系,特准备以下简单的示例,供您参考。
例如我们已经有前两个季度的销售统计表,现在要使用 Wyn 的联合功能,将这两张表以“ 产品ID ”和“ 订单金额 ”为联合条件进行联合合并,结果如下图所示。
数据集的表关联关系配置完成后,若需调整已建立的表关联关系,可单击关联关系面板中的如下示意图,单击后再次进入连接配置对话框即可更改配置项。
自动匹配: 当联合的各表中存在同名字段时,系统将自动建立映射关系。
空值处理: 对于非共有字段,结果集将自动以 NULL值填充。
字段类型: 联合条件中各表对应字段的数据类型需相同。