Descrição
Map pode ser aplicado à função avg
para calcular a média aritmética dos valores em um map para cada chave, usando a
função de combinador de agregação avgMap.
Exemplo de uso
avgMap para calcular a contagem média de cada código de status em cada intervalo de tempo.
Query
avgMap calculará a média da contagem de cada código de status em cada intervalo de tempo. Por exemplo:
- No intervalo de tempo ‘2000-01-01 00:00:00’:
- Status ‘a’: 15
- Status ‘b’: 25
- Status ‘c’: (35 + 45) / 2 = 40
- Status ‘d’: 55
- Status ‘e’: 65
- No intervalo de tempo ‘2000-01-01 00:01:00’:
- Status ‘d’: 75
- Status ‘e’: 85
- Status ‘f’: (95 + 105) / 2 = 100
- Status ‘g’: (115 + 125) / 2 = 120
Response