- Catégories :
Fonctions d’agrégation (estimation de la cardinalité), Fonctions de la fenêtre
HLL_EXPORT¶
Convertit l’entrée au format BINARY en format OBJECT.
Les états HyperLogLog opérés par HLL_ACCUMULATE, HLL_COMBINE et HLL_ESTIMATE sont dans un format binaire propriétaire qui peut changer dans les futures versions de Snowflake. Pour le stockage à long terme des états HyperLogLog et l’intégration avec des outils externes, Snowflake prend en charge la conversion des états du format BINARY en un OBJECT (pouvant être imprimé et exporté au format JSON), et inversement.
- Voir aussi :
Syntaxe¶
HLL_EXPORT( <binary_expr> )
Exemples¶
SELECT HLL(o_orderdate), HLL_ESTIMATE(HLL_IMPORT(HLL_EXPORT(HLL_ACCUMULATE(o_orderdate))))
FROM orders;
------------------+-------------------------------------------------------------------+
HLL(O_ORDERDATE) | HLL_ESTIMATE(HLL_IMPORT(HLL_EXPORT(HLL_ACCUMULATE(O_ORDERDATE)))) |
------------------+-------------------------------------------------------------------+
2398 | 2398 |
------------------+-------------------------------------------------------------------+