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. |