Freigeben über


kll_sketch_to_string_bigint-Funktion

Gilt für:Ja, mit Häkchen markiert Databricks Runtime 18.0 und höher

Gibt eine lesbare Zeichenfolgendarstellung einer ganzzahligen KLL-Skizze für das Debuggen zurück.

Syntax

kll_sketch_to_string_bigint ( sketch )

Arguments

  • sketch: Ein BINARY Ausdruck, der eine serialisierte ganzzahlige KLL-Skizze enthält.

Rückkehr

Ein STRING, das Debuginformationen enthält, einschließlich: Skizzenparameter; Elementanzahl; Minimal- und Maximalwerte; interne Struktur.

Hinweise

  • In erster Linie für das Debuggen und die Problembehandlung vorgesehen.
  • Das Ausgabeformat kann zwischen Versionen geändert werden.

Examples

> WITH sketch_data AS (
    SELECT kll_sketch_agg_bigint(value) AS sketch
    FROM VALUES (1), (2), (3), (4), (5) AS T(value)
  )
  SELECT kll_sketch_to_string_bigint(sketch) FROM sketch_data
  ### KLL sketch summary:
     k            : 200
     n            : 5
     ...