Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
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