Compartilhar via


kll_sketch_get_n_double Função

Aplica-se a:com marca de seleção em sim Databricks Runtime 18.0 e posterior

Retorna o número de itens que foram adicionados a um esboço KLL duplo.

Sintaxe

kll_sketch_get_n_double ( sketch )

Arguments

  • sketch: uma BINARY expressão que contém um esboço KLL serializado DOUBLE .

Devoluções

Um BIGINT que representa a contagem total de itens no esboço.

Anotações

  • Retorna a contagem exata de itens adicionados, não uma estimativa.
  • Retorna 0 para um esboço vazio.

Exemplos

> WITH sketch_data AS (
    SELECT kll_sketch_agg_double(measurement) AS sketch
    FROM VALUES (1.23), (2.34), (3.45) AS T(measurement)
  )
  SELECT kll_sketch_get_n_double(sketch) FROM sketch_data
  3