FineBi中提供了两个功能:血缘分析及关联视图。
一、关联视图
关联视图官方文档的解释是:建立多张表之间的关联后,用户可以通过自助数据集的 选字段 功能将多张表的字段选到一张表中。
现有以下需求:两张表a和a1,
通过aa与cc字段关联,得到以下结果:
将a表和a1表数据上传finebi后,进行关联视图,会有一个报错。 查官方文档知,「1:1」中的 1 端表。1 端表作为主表,关联字段 中不允许有重复值。那么就无法通过关联视图得到上图的结果。(如果字段中没有重复值,是可以建立关系的)
关联关系解释:
二、创建自助数据集
使用「自助数据集」来对基础表进行处理,可以得到一张新表。
左合并,意思是以左表为基准,右表向左表靠拢合并。
右合并,意思是以右表为基准,左表向右表靠拢合并。
并集合并,意思就是取全集,两张表能产生交集的合并在一起,不能产生交集的数据就独立一行,没有的字段就留空。
交集合并,意思是取两张表能合并上的,相交的部分数据行。
对应数据库中的left join、right join、inner join.....
三、血缘分析
血缘分析帮助用户直观看到当前数据表的来源表、子孙表和使用它做的仪表板,并且点击即可跳转到所在位置,方便用户对数据进行有效管理。
操作完上面的步骤之后,在血缘分析中可以看到表的来源。