Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks
Databricks Runtime 18.0 en hoger
Berekent het snijpunt van twee theta Sketch binaire representaties. De geretourneerde schets bevat alleen waarden die in beide schetsen worden weergegeven.
Syntaxis
theta_intersection ( first, second )
Arguments
- eerste: A Theta Sketch in binaire indeling.
- second: A Theta Sketch in binaire indeling.
Retouren
Een BINARY waarde met de geserialiseerde Theta Sketch die het snijpunt vertegenwoordigt.
Opmerkingen
- De bewerking is commutatief: theta_intersection(A, B) = theta_intersection(B, A).
- Het resultaat bevat waarden die worden weergegeven in beide invoertekens.
- Als u meer dan twee schetsen wilt snijden, gebruikt u in plaats daarvan de statistische
theta_intersection_aggfunctiefunctie.
Foutberichten
Voorbeelden
-- 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