Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks Runtime 18.0 en hoger
Hiermee maakt u een KLL-schets (K-Linear-Logarithmic) voor schatting van geschatte kwantielen met dubbele precisie drijvendekommagegevens met configureerbare nauwkeurigheid.
Syntaxis
kll_sketch_agg_double ( expr [, k] )
Arguments
-
expr: EenDOUBLEuitdrukking om samen te voegen. -
k: Een optionele letterlijkeINTEGERcontrole van de nauwkeurigheid van schetsen. Moet tussen 8 en 65535 zijn. De standaardwaarde is 200. Hogere waarden bieden een betere nauwkeurigheid, maar gebruiken meer geheugen.
Retouren
Een BINARY waarde met de geserialiseerde KLL-schets voor DOUBLE gegevens.
Opmerkingen
-
NULLwaarden in expr worden genegeerd tijdens de aggregatie. - NaN-waarden worden verwerkt volgens IEEE 754-semantiek.
- De schets biedt geschatte kwantielen met een betrouwbaarheidsniveau van ongeveer 99%.
- Voorkeur voor schatting van kwantiel met hoge precisie.
Voorbeelden
-- Create sketch from double values
> SELECT kll_sketch_agg_double(measurement) FROM VALUES (1.23456), (2.34567) AS T(measurement)
[binary data]