Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
funktion
Gäller för:
Databricks
Databricks Runtime 18.0 och senare
Beräknar den angivna skärningspunkten för två binära Theta Sketch-representationer. Den returnerade skissen innehåller endast värden som visas i båda skisserna.
Syntax
theta_intersection ( first, second )
Arguments
- first: A Theta Sketch i binärt format.
- second: A Theta Sketch i binärt format.
Retur
Ett BINARY värde som innehåller den serialiserade Theta-skissen som representerar skärningspunkten.
Noteringar
- Åtgärden är kommutativ: theta_intersection(A, B) = theta_intersection(B, A).
- Resultatet innehåller värden som visas i båda indataskisserna.
- Om du vill korsa fler än två skisser använder du funktionen aggregate aggregate
theta_intersection_aggfunction i stället.
Felmeddelanden
Exempel
-- 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