Udostępnij przez


Funkcja kll_sketch_get_n_float

Dotyczy:zaznaczenie jako tak Databricks Runtime 18.0 i nowsze

Zwraca liczbę elementów dodanych do szkicu KLL typu zmiennoprzecinkowego.

Składnia

kll_sketch_get_n_float ( sketch )

Arguments

  • sketch BINARY: wyrażenie zawierające serializowany FLOAT szkic KLL.

Zwraca

Wartość BIGINT reprezentująca całkowitą liczbę elementów w szkicu.

Notatki

  • Zwraca dokładną liczbę dodanych elementów, a nie oszacowanie.
  • Zwraca wartość 0 dla pustego szkicu.

Przykłady

> WITH sketch_data AS (
    SELECT kll_sketch_agg_float(score) AS sketch
    FROM VALUES (1.5), (2.3) AS T(score)
  )
  SELECT kll_sketch_get_n_float(sketch) FROM sketch_data
  2