Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks Runtime 18.0 und höher
Führt zwei kompatible Float-KLL-Sketches in ein einziges Sketch zusammen.
Syntax
kll_sketch_merge_float ( sketch1, sketch2 )
Arguments
-
sketch1: EinBINARYAusdruck, der eine serialisierteFLOATKLL-Skizze enthält. -
sketch2: EinBINARYAusdruck, der eine serialisierteFLOATKLL-Skizze enthält.
Rückkehr
Ein BINARY Wert, der die zusammengeführte Skizze enthält.
Hinweise
- Beide Skizzen müssen für denselben Datentyp (float) verwendet werden.
- Die zusammengeführte Skizze hat denselben k-Parameter wie die Eingabeskizzen.
- Skizzen mit unterschiedlichen k-Werten können nicht zusammengeführt werden.
- Nützlich für verteilte Aggregation: Erstellen Sie Skizzen pro Partition, und führen Sie dann zusammen.
Examples
> WITH s1 AS (SELECT kll_sketch_agg_float(v) AS sketch FROM VALUES (1.5), (2.5) AS T(v)),
s2 AS (SELECT kll_sketch_agg_float(v) AS sketch FROM VALUES (3.5), (4.5) AS T(v))
SELECT kll_sketch_merge_float(s1.sketch, s2.sketch) FROM s1, s2
[binary data]