Pular para o conteúdo principal

Descrição

O combinador Map pode ser aplicado à função min para calcular o valor mínimo em um Map para cada chave, usando a função de combinador de agregação minMap.

Exemplo de uso

Neste exemplo, criaremos uma tabela que armazena códigos de status e suas contagens em diferentes intervalos de tempo, em que cada linha contém um Map que associa códigos de status às respectivas contagens. Usaremos minMap para encontrar a contagem mínima de cada código de status em cada intervalo de tempo.
Query
A função minMap encontra a contagem mínima para 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’: min(35, 45) = 35
    • Status ‘d’: 55
    • Status ‘e’: 65
  • No intervalo de tempo ‘2000-01-01 00:01:00’:
    • Status ‘d’: 75
    • Status ‘e’: 85
    • Status ‘f’: min(95, 105) = 95
    • Status ‘g’: min(115, 125) = 115
Response

Veja também

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