Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
fungsi
Berlaku untuk:
pemeriksaan Databricks SQL
Databricks Runtime 18.0 ke atas
Menghitung perbedaan yang ditetapkan (Minus B) dari dua representasi biner Sketsa Theta. Sketsa yang dikembalikan hanya berisi nilai yang muncul dalam sketsa pertama tetapi tidak di yang kedua.
Syntax
theta_difference ( first, second )
Arguments
- pertama: Sketsa Theta dalam format biner (atur A).
- kedua: Sketsa Theta dalam format biner (set B).
Pengembalian Barang
BINARY Nilai yang berisi Sketsa Theta berseri yang mewakili perbedaan yang ditetapkan (A - B).
Catatan
- Operasi ini tidak komutatif:
theta_difference(A, B)≠theta_difference(B, A). - Hasilnya berisi nilai yang muncul dalam sketsa pertama tetapi tidak di yang kedua.
Pesan kesalahan
Contoh
-- 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