【JVS·智能BI】数据集(16):数据集的嵌套使用

科技躬身要践行 2024-08-27 19:32:37

在数据分析平台中,数据集的嵌套调用主要用于处理复杂数据结构或多层次数据关联,或者有多场景使用的重复使用中间数据,那么就需要把某些数据生成中间结果的数据集合。

例如:用户的分类需要根据用户的各方面的数据特征进行分类打标,那么用户分类就是一个数据集,基于用户分类的数据集去关联用户的 订单详情 、或者用户的付款详情,最后可以 形成不同用户标签的 收款汇总情况、订单发货情况等, 而且用户分类可能是每天都需要执行一次,汇总数据需要每月执行一次,那么就需要先把用户分类做成一个中间的数据集,汇总数据在嵌套关联用户分类。

数据集的嵌套使用也常常用于 把数据抽取 加工 两个过程分离, 也就是我们俗称的ODS与加工过程分离。

嵌套配置使用方式:

在引入数据的时候,选择数据来源 为“数据集”,也就是本数据集 其中一个数据源来源于另外一个数据集

选择数据来源为数据集,如图所示,系统会自动加载这个数据集的数据结果,如下图所示:

然后通过横向连接把两个不同来源的 数据关联起来,如下图所示,设置内连接的方式,把左表的用户ID 等于右表的 用户号

建模的效果如下:

然后根据业务相关的述求配置后续的数据加工过程,最后如下图所示:

对于嵌套的数据我们还是通过过滤条件进行开始节点的数据筛选,如下图所示:

①:当把输入节点拉入画布时

②:输入数据选择数据集内的数据

③:可以在数据集内设置 数据过滤,把我们建模想要的数据可以过滤出来。

在线demo:http://bi.bctools.cn

gitee地址:https://gitee.com/software-minister/jvs-bi

0 阅读:0

科技躬身要践行

简介:感谢大家的关注