分组组件统计结果重复怎么办

我在助睿ETL里想用分组组件统计每种商品的总销量,但运行时发现结果重复了,应该怎么处理?

1 个赞

使用分组组件前,必须先按分组的字段对数据进行排序,否则会出现重复统计的错误。具体操作是:在上游组件(如表输入)之后,先拖入一个“排序记录”组件,在排序记录的配置面板中字段名称选择“商品ID”字段升序排序。再将排序后的输出连接到“分组”组件。在分组配置中,选择“商品ID”作为分组字段,然后添加聚合字段,例如“销量”字段选择“求和”聚合函数。这样就能正确得到每种商品的总销量,不会重复。