聚合节点
聚合节点的作用就是对流程中的数据的粒度进行调整,以便减少从流程中生成的数据量,或将数据与可能需要联接或合并在一起的其他数据对齐。例如,在将销售额表与客户表联接之前,您可能需要按客户聚合销售额数据。
上图当中,添加聚合节点后,将左侧罗列的列加入到聚合列中的方法是双击列名。
左侧罗列的列名中,第一列是数据类型,第二列是聚合方式,第三列是列名,默认情况下,系统会根据数据类型自动设置聚合方式,比如字符串类型默认聚合方式为分组;数字类型默认聚合方式为求和。当然我们也可以点击聚合方式名称,修改对应列的具体聚合方式,如下图所示。
聚合方式的修改可以在加入前更改,也可以加入后再设置。
将Category和City字段添加到聚合列中,因为这两列是字符串类型,所以聚合方式只有分组、计数和去重计数三种类型。
添加数字类型字段或日期类型到聚合列中后,聚合方式多了很多,其中数字和日期类型提供的聚合方式各不相同。
下图中是点击Discount列弹出的聚合方式菜单,该列为数字类型,所以聚合方式与字符串类型不同,如下图所示: