Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks Runtime 18.1 e versioni successive
Aggrega i valori di riepilogo da un oggetto TupleSketch con riepiloghi interi in base alla modalità specificata.
Sintassi
tuple_sketch_summary_integer ( sketch [, mode ] )
Arguments
- sketch: TupleSketch in formato binario con riepiloghi interi.
-
mode: valore letterale facoltativo
STRINGche specifica la modalità di aggregazione. Valori validi:'sum','min','max','alwaysone'. Il valore predefinito è'sum'.
Restituzioni
Valore LONG 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_integer(tuple_sketch_agg_integer(key, summary)) FROM VALUES (1, 1), (1, 2), (2, 3) tab(key, summary);
6
-- Get maximum summary value
> SELECT tuple_sketch_summary_integer(tuple_sketch_agg_integer(key, summary), 'max') FROM VALUES (1, 1), (1, 2), (2, 3) tab(key, summary);
5