Funções de janela¶
Funções de janela são funções analíticas que você pode usar para vários cálculos, como totais correntes, médias móveis e classificações.
Para regras gerais de sintaxe, consulte Sintaxe e uso da função de janela. Para sintaxe específica de funções individuais, acesse os links na tabela a seguir.
| Subcategoria | Notas | 
|---|---|
| Janela geral | |
| Usa a sintaxe WITHIN GROUP. | |
| Usa a sintaxe WITHIN GROUP. | |
| Usa a sintaxe WITHIN GROUP. | |
| STDDEV e STDDEV_SAMP são aliases. | |
| Alias para VAR_POP. | |
| Alias para VAR_SAMP. | |
| Classificação | |
| Oferece suporte apenas a quadros de janela RANGE BETWEEN sem deslocamentos explícitos. | |
| Agregação bit a bit | |
| Agregação booliana | |
| Hash | |
| Agregação de dados semiestruturados | |
| Contagem de valores distintos | |
| Regressão linear | |
| Estatística e probabilidade | |
| Estimativa de cardinalidade . (usando HyperLogLog) | |
| Alias para HLL. | |
| Não é uma função de agregação; utiliza entrada escalar de HLL_ACCUMULATE ou HLL_COMBINE. | |
| Estimativa de similaridade . (usando MinHash) | |
| Alias para APPROXIMATE_SIMILARITY. | |
| Estimativa de frequência . (usando Space-Saving) | |
| Não é uma função de agregação; utiliza entrada escalar de APPROX_TOP_K_ACCUMULATE ou APPROX_TOP_K_COMBINE. | |
| Estimativa de percentil . (usando t-Digest) | |
| Não é uma função de agregação; utiliza entrada escalar de APPROX_PERCENTILE_ACCUMULATE ou APPROX_PERCENTILE_COMBINE. |