Pular para o conteúdo principal

Descrição

O combinador Map pode ser aplicado à função sum para calcular a soma dos valores em um map para cada chave, usando a função de combinador de agregação sumMap.

Exemplo de uso

Neste exemplo, vamos criar uma tabela que armazena códigos de status e suas contagens em diferentes intervalos de tempo, em que cada linha contém um map de códigos de status para suas respectivas contagens. Usaremos sumMap para calcular a contagem total de cada código de status em cada intervalo de tempo.
Query
A função sumMap calcula a contagem total 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 = 80
    • 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 = 200
    • Status ‘g’: 115 + 125 = 240
Response

Veja também

Última modificação em 3 de julho de 2026