在数据分析平台中,数据集的嵌套调用主要用于处理复杂数据结构或多层次数据关联,或者有多场景使用的重复使用中间数据,那么就需要把某些数据生成中间结果的数据集合。
例如:用户的分类需要根据用户的各方面的数据特征进行分类打标,那么用户分类就是一个数据集,基于用户分类的数据集去关联用户的订单详情 、或者用户的付款详情,最后可以 形成不同用户标签的收款汇总情况、订单发货情况等, 而且用户分类可能是每天都需要执行一次,汇总数据需要每月执行一次,那么就需要先把用户分类做成一个中间的数据集,汇总数据在嵌套关联用户分类。
嵌套配置使用方式:
在引入数据的时候,选择数据来源为“数据集”,也就是本数据集其中一个数据源来源于另外一个数据集
选择数据来源为数据集,如图所示,系统会自动加载这个数据集的数据结果,如下图所示:
然后通过横向连接把两个不同来源的数据关联起来,如下图所示,设置内连接的方式,把左表的用户ID 等于右表的用户号
建模的效果如下:
然后根据业务相关的述求配置后续的数据加工过程,最后如下图所示:
最后把这个数据结果用于图表里边做展示,最后可以在这个数据集中的血缘视图看到这个数据的嵌套调用的效果
JVS智能BI在线demo:http://bi.bctools.cn
gitee地址:https://gitee.com/software-minister/jvs-bi