Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:
Databricks Runtime 18.0, e posteriores
Cria um esboço KLL (K-Linear-Logarithmic) para estimação quantística aproximada em dados de ponto flutuante de dupla precisão com precisão configurável.
Sintaxe
kll_sketch_agg_double ( expr [, k] )
Arguments
-
expr: UmaDOUBLEexpressão para agregar. -
k: Um literal opcionalINTEGERque controla a precisão do esboço. Deve estar entre 8 e 65535. O padrão é 200. Valores mais altos proporcionam melhor precisão, mas consomem mais memória.
Devoluções
Um BINARY valor contendo o modelo KLL serializado para os dados DOUBLE.
Observações
-
NULLOs valores em expr são ignorados durante a agregação. - Os valores NaN são tratados de acordo com a semântica IEEE 754.
- O esboço fornece quantis aproximados com um nível de confiança de cerca de 99%.
- Preferido para estimação quantil de alta precisão.
Examples
-- Create sketch from double values
> SELECT kll_sketch_agg_double(measurement) FROM VALUES (1.23456), (2.34567) AS T(measurement)
[binary data]