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: yes Databricks Runtime 18.1 vagy újabb ![]()
Pontosan két TupleSketch bináris reprezentációt egyesít egész számokkal a set union használatával.
Szemantika
tuple_union_integer ( first, second [, lgNomEntries [, mode ]] )
Arguments
- először: Egy TupleSketch bináris formátumban, egész szám összegzésekkel.
- második: Egy TupleSketch bináris formátumban, egész szám összegzésekkel.
-
lgNomEntries: Egy opcionális
INTEGERliterál, amely megadja a névleges bejegyzések log-base-2-ét. A 4 és 26 közötti értéknek kell lennie, beleértve a 4 és 26 közötti értékeket is. Az alapértelmezett érték 12. -
mód: Az aggregációs módot meghatározó nem kötelező
STRINGliterál. Érvényes értékek:'sum','min','max'.'alwaysone'Az alapértelmezett érték a'sum'.
Visszatérítések
Az BINARY egyesített TupleSketch értéket tartalmazza egész számösszegekkel.
Jegyzetek
- Kétnál több vázlat egyesítéséhez használja az összesítő tuple_union_agg_integer függvényt.
Gyakori hibafeltételek
Examples
> 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