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:
Databricks Runtime 18.1 ke atas
Menghitung perbedaan yang ditetapkan (Minus B) dari dua representasi biner TupleSketch dengan ringkasan bilangan bulat. Sketsa yang dikembalikan hanya berisi kunci yang muncul dalam sketsa pertama tetapi tidak di yang kedua.
Syntax
tuple_difference_integer ( first, second )
Arguments
- pertama: TupleSketch dalam format biner dengan ringkasan bilangan bulat (atur A).
- kedua: TupleSketch dalam format biner dengan ringkasan bilangan bulat (set B).
Pengembalian Barang
BINARY Nilai yang berisi TupleSketch yang mewakili perbedaan yang ditetapkan (A - B).
Catatan
- Operasi ini TIDAK komutatif: tuple_difference_integer(A, B) ≠ tuple_difference_integer(B, A).
- Hasilnya berisi kunci dari sketsa pertama yang tidak muncul di yang kedua.
- Nilai ringkasan dari sketsa pertama dipertahankan untuk kunci dalam hasilnya.
Pesan kesalahan
Contoh
> SELECT tuple_sketch_estimate_integer(
tuple_difference_integer(
tuple_sketch_agg_integer(col1, val1),
tuple_sketch_agg_integer(col2, val2)
)
) FROM VALUES (5, 5, 4, 4), (1, 1, 4, 4), (2, 2, 5, 5), (3, 3, 1, 1) tab(col1, val1, col2, val2);
2.0