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á nastavený rozdíl (A minus B) dvou binárních reprezentací Theta Sketch. Vrácená skica obsahuje pouze hodnoty, které se zobrazí v první náčrtu, ale ne ve druhé.
Syntaxe
theta_difference ( first, second )
Arguments
- první: ATa Sketch v binárním formátu (nastavit A).
- second: ATa Sketch in binary format (set B).
Návraty
Hodnota BINARY obsahující serializovaný skica Theta představující set rozdíl (A - B).
Poznámky
- Operace není komutativní:
theta_difference(A, B)≠theta_difference(B, A). - Výsledek obsahuje hodnoty, které se zobrazí v první skice, ale ne ve druhé.
Chybové zprávy
Příklady
-- Find values in first sketch but not in second
> SELECT theta_sketch_estimate(theta_difference(theta_sketch_agg(col1), theta_sketch_agg(col2)))
FROM VALUES (5, 4), (1, 4), (2, 5), (2, 5), (3, 1) tab(col1, col2);
2