Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime 18.0 and above
Vypočítá průnik sady dvou binárních reprezentací Theta Sketch. Vrácená skica obsahuje pouze hodnoty, které se zobrazují v obou skicách.
Syntaxe
theta_intersection ( first, second )
Arguments
- první: ATa Sketch v binárním formátu.
- druhé: ATa Sketch v binárním formátu.
Návraty
BINARY Hodnota obsahující serializovaný Skica Theta představující průnik.
Poznámky
- Operace je komutativní: theta_intersection(A; B) = theta_intersection(B; A).
- Výsledek obsahuje hodnoty, které se zobrazují v obou vstupních skicách.
- Pokud chcete protínnout více než dvě náčrty, použijte místo toho agregační funkci agregační
theta_intersection_aggfunkce.
Chybové zprávy
Příklady
-- 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