Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik:
Databricks SQL
Databricks Runtime 18.0 és újabb
Kiszámítja két Theta Sketch bináris reprezentáció halmaz metszetét. A visszaadott vázlat csak olyan értékeket tartalmaz, amelyek mindkét vázlatban megjelennek.
Szemantika
theta_intersection ( first, second )
Arguments
- először: Theta Sketch bináris formátumban.
- második: Theta Sketch bináris formátumban.
Visszatérítések
A BINARY metszetet képviselő szerializált Theta-vázlatot tartalmazó érték.
Jegyzetek
- A művelet ingázásos: theta_intersection(A; B) = theta_intersection(B, A).
- Az eredmény mindkét bemeneti vázlatban megjelenő értékeket tartalmaz.
- Ha kétnál több vázlatot szeretne metszeni, használja inkább az összesítő
theta_intersection_aggfüggvényfüggvényt.
Hibaüzenetek
Examples
-- Find values appearing in both sketches
> SELECT theta_sketch_estimate(theta_intersection(theta_sketch_agg(col1), theta_sketch_agg(col2)))
FROM VALUES (5, 4), (1, 4), (2, 5), (2, 5), (3, 1) tab(col1, col2);
2