Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks Runtime 18.1 und höher
Berechnet die Satzdifferenz (A minus B) von zwei Binären TupleSketch-Darstellungen mit ganzzahligen Zusammenfassungen. Die zurückgegebene Skizze enthält nur Schlüssel, die in der ersten Skizze, aber nicht in der zweiten Skizze angezeigt werden.
Syntax
tuple_difference_integer ( first, second )
Argumente
- first: Ein TupleSketch im Binärformat mit ganzzahligen Zusammenfassungen (Set A).
- Second: Ein TupleSketch im Binärformat mit ganzzahligen Zusammenfassungen (set B).
Rückkehr
Ein BINARY Wert, der den TupleSketch enthält, der den Satzunterschied darstellt (A - B).
Hinweise
- Der Vorgang ist NICHT kommutativ: tuple_difference_integer(A, B) ≠ tuple_difference_integer(B, A).
- Das Ergebnis enthält Schlüssel aus der ersten Skizze, die nicht in der zweiten Skizze angezeigt werden.
- Zusammenfassungswerte aus der ersten Skizze werden für Schlüssel im Ergebnis beibehalten.
Fehlermeldungen
Beispiele
> 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