- Categorias:
Funções de agregação (Estimativa de cardinalidade) , Funções de janela
HLL_EXPORT¶
Converte a entrada no formato BINARY em formato OBJECT.
Os estados HyperLogLog operados por HLL_ACCUMULATE, HLL_COMBINE e HLL_ESTIMATE estão em um formato binário proprietário que pode mudar em futuras versões do Snowflake. Para o armazenamento de longo prazo de estados HyperLogLog, e para integração com ferramentas externas, o Snowflake oferece suporte à conversão de estados do formato BINARY para um OBJECT (que pode ser impresso e exportado como JSON), e vice versa.
- Consulte também:
Sintaxe¶
HLL_EXPORT( <binary_expr> )
Exemplos¶
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 |
------------------+-------------------------------------------------------------------+