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ó beállított különbségét (A mínusz B). A visszaadott vázlat csak az első vázlatban megjelenő értékeket tartalmazza, a másodikban nem.
Szemantika
theta_difference ( first, second )
Arguments
- először: A Theta Sketch bináris formátumban (az A beállítás).
- második: A Theta Sketch bináris formátumban (b készlet).
Visszatérítések
A BINARY szerializált Theta-vázlatot tartalmazó érték, amely a beállított különbséget (A – B) jelöli.
Jegyzetek
- A művelet nem ingázásos:
theta_difference(A, B)≠theta_difference(B, A). - Az eredmény olyan értékeket tartalmaz, amelyek az első vázlatban jelennek meg, de a másodikban nem.
Hibaüzenetek
Examples
-- 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