关联数据集
制作报表时用户常常需要从多个数据集中进行取数。传统的报表设计方式,用户需要书写大量的sql关联语句或在报表设计时书写大量的复杂表达式来实现。
为让用户轻松实现,多源列表、分组、交叉等报表的制作,平台提供关联数据集供用户使用。
关联数据集可以大大减轻了用户制作报表时的工作复杂度,并且对运算效率的提高也有很大作用。
概念说明
用户通过对数据表/数据集字段标识关联字段的形式,在报表设计时使用有关联关系的数据表或数据集(标识关联字段相同)制作一个新的数据集,这个数据集即为关联数据集。
实现原理
平台通过关联字段标识,自动将多源数据关联,并形成用户制作报表和进行其它数据应用的数据集。
- 关联关系不需要两两逐对建立。而是通过关联字段直接查询其它有相同关联字段的数据集或者数据表。
例如:订单表和产品表中将产品ID设置为关联字段。使用关联数据集时,选择使用订单表和产品表,关联数据集中会自动添加关联关系:订单表.订单ID=产品表.订单ID
- 当两个或多个数据表/数据集有多个相同的关联字段时,关联关系是多个关联字段值都相等。
例如:订单表和代理商表,有2个相同的关联字段:地区,代理商名称,那么关联关系是:订单表.地区=代理商表.地区 and 订单表.代理商名称=代理商表.代理商名称
如何使用关联数据集
关联字段是可将两个或多个数据表/数据集关联起来的公用字段(类似于数据表的外键)。
制作关联数据集前,需要将多个数据表或数据集间具有关联关系的字段标识出来,以供产品建立关联数据集时进行匹配。
使用步骤
标识关联字段->新建关联数据集或使用多源制表助手