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
Führt genau zwei TupleSketch-Binäre Darstellungen mit ganzzahligen Zusammenfassungen mithilfe von "Set Union" zusammen.
Syntax
tuple_union_integer ( first, second [, lgNomEntries [, mode ]] )
Argumente
- first: Ein TupleSketch im Binärformat mit ganzzahligen Zusammenfassungen.
- second: Ein TupleSketch im Binärformat mit ganzzahligen Zusammenfassungen.
-
lgNomEntries: Ein optionales
INTEGERLiteral, das die Log-Base-2 von Nominaleinträgen angibt. Muss zwischen 4 und 26 einschließlich liegen. Der Standardwert ist 12. -
modus: Ein optionales
STRINGLiteral, das den Aggregationsmodus angibt. Gültige Werte:'sum','min','max','alwaysone'. Der Standardwert lautet'sum'.
Rückkehr
Ein BINARY Wert, der den zusammengeführten TupleSketch mit ganzzahligen Zusammenfassungen enthält.
Hinweise
- Verwenden Sie zum Zusammenführen von mehr als zwei Skizzen die Aggregatfunktion tuple_union_agg_integer .
Fehlermeldungen
Beispiele
> SELECT tuple_sketch_estimate_integer(
tuple_union_integer(
tuple_sketch_agg_integer(col1, val1),
tuple_sketch_agg_integer(col2, val2)
)
) FROM VALUES (1, 1, 4, 4), (2, 2, 5, 5), (3, 3, 6, 6) tab(col1, val1, col2, val2);
6.0