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 dubbla sammanfattningar.
Syntax
tuple_intersection_double ( first, second [, mode ] )
Arguments
- först: En TupleSketch i binärt format med dubbla sammanfattningar.
- second: En TupleSketch i binärt format med dubbla sammanfattningar.
-
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_double.
Felmeddelanden
Exempel
> SELECT tuple_sketch_estimate_double(
tuple_intersection_double(
tuple_sketch_agg_double(col1, val1),
tuple_sketch_agg_double(col2, val2)
)
) FROM VALUES (1, 1.0D, 1, 4.0D), (2, 2.0D, 2, 5.0D), (3, 3.0D, 4, 6.0D) tab(col1, val1, col2, val2);
2.0