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