Condividi tramite


Funzione tuple_sketch_summary_double

Si applica a:check contrassegnato come sì Databricks Runtime 18.1 e versioni successive

Aggrega i valori di riepilogo da un oggetto TupleSketch con riepiloghi doppi in base alla modalità specificata.

Sintassi

tuple_sketch_summary_double ( sketch [, mode ] )

Arguments

  • sketch: TupleSketch in formato binario con riepiloghi doppi.
  • mode: valore letterale facoltativo STRING che specifica la modalità di aggregazione. Valori validi: 'sum', 'min', 'max', 'alwaysone'. Il valore predefinito è 'sum'.

Restituzioni

Valore DOUBLE che rappresenta il riepilogo aggregato in tutte le chiavi nello schizzo.

Note

  • In 'sum' modalità, la funzione restituisce la somma di tutti i valori di riepilogo.
  • In 'min' modalità, la funzione restituisce il valore di riepilogo minimo.
  • In 'max' modalità, la funzione restituisce il valore di riepilogo massimo.
  • In 'alwaysone' modalità, la funzione restituisce il conteggio delle voci (equivalente al conteggio distinto).

Messaggi di errore

Esempi

-- Sum of all summary values
> SELECT tuple_sketch_summary_double(tuple_sketch_agg_double(key, summary)) FROM VALUES (1, 1.0D), (1, 2.0D), (2, 3.0D) tab(key, summary);
6.0