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:

HLL , HLL_ACCUMULATE , HLL_ESTIMATE , HLL_IMPORT

Sintaxe

HLL_EXPORT( <binary_expr> )
Copy

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                                                              |
------------------+-------------------------------------------------------------------+
Copy