覆盖主要内容
版本: 6.1.0

在内存中分组

组件介绍

组件作用

在内存中分组组件用于在内存中对来自源步骤的数据进行分组。

输入输出描述


  • 输入:上一步骤的数据
  • 输出:内存中分组后的数据

组件图标

案例示例

该案例读取 excel 文件中数据后,对商品名称字段进行分组,并根据分组计算该商品的销售量。总体流程如下图所示:

输入输出结果对比预览:

案例数据

数据共包括 20 条数据,主要字段分别为购药时间、社保卡号、商品编码、商品名称、销售数量、应收金额及实收金额。

案例操作

文件上传

该步骤将本地文件上传到 UDI 文件库中, 为 Excel 组件提供数据输入来源。

需要上传的数据文件:朝阳医院2018年销售数据.xlsx

在 UDI 文件库中可以看到上传后的文件

Excel文件输入

此步骤利用【Excel输入】组件读取 UDI 中的 xlsx 文件。

Excel输入组件详细使用文档见Excel文件输入

输入预览:

该组件配置主要包括 2 步:

第一步:选择要加载的文件

注意:

  • 表格类型(引擎)需要选择为 [Excel XLSX, XLS]

第二步:配置需要读取的字段;

输入结果预览:

在内存中分组

该步骤主要是对商品名称字段进行分组,并根据分组对商品的销售量进行统计。

该组件配置主要包括 2 步:

第一步:选择需要分组的字段

第二步:选择需要进行聚合计算的字段;

结果预览

最终分组完成后,各药品总销售量数据结果如下图所示:

页面介绍

在内存中分组组件的配置页面如下图所示:

参数选项

在内存中分组组件主要包括如下参数:

选项说明样例值
步骤名称指定画布上步骤的唯一名称。
总返回一个结果行选中该选项,即使没有输入行,也会返回一个结果。如果不存在输入行,此选项将返回一个计数为0的结果字段。
分组字段指定用来分组的字段。
名称聚合字段的名称。
Subject指定要使用聚合方法的字段。
类型聚合类型,包括:Sum,Average,Median等。
聚合后的值。

使用案例

暂无。