[]
        
在线Demo 免费试用
(Showing Draft Content)

连接(Join)

1. 概述

1.1 功能概述

连接(Join) 功能是 Wyn 提供的多表横向合并的核心工具,通过智能关联实现数据扩展与整合。

  • 核心能力:

    • 基于关联字段(如产品ID)横向扩展数据

    • 支持跨数据源连接(需字段类型兼容)

  • 合并模式:

    模式

    说明

    适用场景

    内连接(Inner Join)

    仅保留两表匹配成功的记录

    需精确匹配的分析(如订单-商品详情)

    左连接(Left Join)

    保留左表全部记录,右表无匹配时补空值

    主表数据必须保留 (如客户-订单)

    右连接(Right Join)

    保留右表全部记录,左表无匹配时补空值

    从表数据必须保留 (如日志-用户)

    全连接(Full Join)

    返回两表所有记录,无匹配部分补空值

    需完全数据对比(如合并新旧版本表)

2. 操作步骤

2.1 前提条件

  1. 界面状态: 已进入缓存/直连数据集的数据准备界面。

  2. 表关系: 确保待联合表具有兼容结构。

2.2 操作步骤

步骤一:添加主表

  1. 从数据源和数据集列表区,选择需要的主表拖拽至关联关系设置面板中。

    PixPin_2025-04-03_17-33-41


步骤二:拖拽关联表并配置关系

  1. 拖拽需要的关联表至主表的“连接”关系设定区域,释放鼠标即可弹出联合配置对话框。支持多次使用同一张数据表,当拖拽之前使用过的数据表时则会弹出取别名对话框,为数据表输入别名后即可继续使用。

    PixPin_2025-04-03_17-35-35

  2. 在弹出的配置对话框中选择连接类型并配置连接条件,然后单击保存按钮,即可完成连接。下图以内连接为例截图。

    PixPin_2025-04-03_17-38-47

  • +添加连接条件: 单击可以增加连接条件。多个连接条件之间取交集,即同时满足所有的连接条件的记录才会显示到最终的结果集中。

  • image2019-1-21_16-34-54.png: 单击可弹出上下文菜单,可以选择上移、下移及删除所在的连接条件。

  • 操作符: Wyn 提供了多种操作符供用户设定查询条件,单击下拉箭头可调整。

type=info

提示:

如果进行连接的数据表中有相同字段,Wyn 会进行自动匹配;如果没有相同字段,则会默认将数据表中的第一个字段相对应。

连接条件中各表对应字段的数据类型需相同。

步骤三:预览并保存缓存数据集

  1. 数据编辑区数据项配置完毕后,单击上方操作栏的预览按钮,预览数据。

    PixPin_2025-04-03_17-39-54

  2. 预览数据无误后,单击上方操作栏的保存按钮,保存数据集。

    PixPin_2025-04-03_17-40-32

2.3 成果展示

  1. 为更方便理解表连接关系,特准备以下简单的示例,供您参考。

    例如我们有一个产品列表和一个销售明细表,现在要使用 Wyn 的内连接功能将这两张表以“ 产品ID ”为连接条件进行内连接,结果如下图所示。

    image2019-7-10_14-41-6.png

2.4 修改连接配置

  1. 数据集的表关联关系配置完成后,若需调整已建立的表关联关系,可单击关联关系面板中的如下示意图,单击后再次进入连接配置对话框即可更改配置项。

    PixPin_2025-04-03_17-53-27

3. 注意事项

  1. 自动匹配: 当联合的各表中存在同名字段时,系统将自动建立映射关系。

  2. 默认处理: 无同名字段时,默认以各表的首个字段建立对应关系。

  3. 字段类型: 联合条件中各表对应字段的数据类型需相同。