Pular para o conteúdo principal

Descrição

O combinador ForEach pode ser aplicado à função de agregação sum para transformá-la de uma função de agregação que opera sobre valores de linhas em uma função de agregação que opera sobre colunas do tipo Array, aplicando a agregação a cada elemento do array ao longo das linhas.

Exemplo de uso

Para este exemplo, usaremos o conjunto de dados hits disponível em nosso playground SQL. A tabela hits contém uma coluna chamada isMobile do tipo UInt8, que pode ser 0 para desktop ou 1 para dispositivos móveis: Usaremos a função de combinador de agregação sumForEach para analisar como o tráfego em desktop versus dispositivos móveis varia ao longo das horas do dia. Clique no botão de play abaixo para executar a consulta interativamente:

Veja também

Última modificação em 10 de junho de 2026