sumMap
描述
Map
组合器可以应用于 sum
函数,以根据每个键计算 Map 中值的总和,使用 sumMap
聚合组合器函数。
示例用法
在这个例子中,我们将创建一个表,用于存储状态码及其在不同时间段内的计数,每行包含一个状态码到其对应计数的 Map。我们将使用 sumMap
计算每个时间段内每个状态码的总计数。
sumMap
函数将计算每个时间段内每个状态码的总计数。例如:
- 在时间段 '2000-01-01 00:00:00':
- 状态 'a': 15
- 状态 'b': 25
- 状态 'c': 35 + 45 = 80
- 状态 'd': 55
- 状态 'e': 65
- 在时间段 '2000-01-01 00:01:00':
- 状态 'd': 75
- 状态 'e': 85
- 状态 'f': 95 + 105 = 200
- 状态 'g': 115 + 125 = 240