Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
funktion
Gäller för:
Databricks Runtime 18.1 och senare
Beräknar den angivna skärningspunkten för exakt två binära TupleSketch-representationer med heltalssammanfattningar.
Syntax
tuple_intersection_integer ( first, second [, mode ] )
Arguments
- först: En TupleSketch i binärt format med heltalssammanfattningar.
- second: En TupleSketch i binärt format med heltalssammanfattningar.
-
läge: En valfri
STRINGliteral som anger aggregeringsläget. Giltiga värden:'sum','min','max','alwaysone'. Standardvärdet är'sum'.
Retur
Ett BINARY värde som innehåller TupleSketch som representerar skärningspunkten.
Noteringar
- Resultatet innehåller bara nycklar som visas i båda indataskisserna.
- Om du vill korsa fler än två skisser använder du tuple_intersection_agg_integer.
Felmeddelanden
Exempel
> SELECT tuple_sketch_estimate_integer(
tuple_intersection_integer(
tuple_sketch_agg_integer(col1, val1),
tuple_sketch_agg_integer(col2, val2)
)
) FROM VALUES (1, 1, 1, 4), (2, 2, 2, 5), (3, 3, 4, 6) tab(col1, val1, col2, val2);
2.0