FineBI 版本 | JAR 包版本 | 功能变动 |
5.1 | - | - |
5.1.5 | 2020-09-02 | 左右合并默认选择左合并 |
5.1.13 | - | 并集合并数据量过大时,系统主动打断更新 |
5.1.15 | - | 直连:新增支持「impala 数据库」中的数据表与 Excel 左右合并 |
在实际使用数据的过程中经常会有需要将两张表联合在一起形成一张新表使用的情况,
假如有这样两张数据表:
① Table A:记录了学生姓名、英语成绩
② Table B:记录了学生姓名、数学成绩
如果想在一张表中就看到学生的姓名、数学成绩和英语成绩,则可以使用「姓名」字段作为「合并依据」进行左右合并。
不同的合并方式如下所示:
- 直连版本左右合并的两张表不能来自两个数据源中(抽数版本可以来自两个数据源)。
合并后会报错:[DIRECT-ETL] unsupported data source: databases on different hosts/ports
- 直连版本下,只有部分数据库中的表可以和 Excel 表左右合并,详细请参见:[直连]支持与Excel融合分析的数据库
将「销售明细」和「品牌维度」两张表的字段合到一张表进行分析。
2.1 创建自助数据集1)在零售行业下找到 FineBI 自带的数据表「销售明细」表,并使用它创建自助数据集。如下图所示:
2)勾选「销售明细」表的所有字段,如下图所示:
注:建议用户在进行左右合并前,减少表字段名称长度,避免出现字段名称过长导致的自助数据集保存失败问题。
1)如下图,添加左右合并: