Compartir a través de


tuple_sketch_summary_integer Función

Se aplica a:check marcado yes Databricks Runtime 18.1 y versiones posteriores

Agrega los valores de resumen de un TupleSketch con resúmenes enteros según el modo especificado.

Sintaxis

tuple_sketch_summary_integer ( sketch [, mode ] )

Argumentos

  • sketch: un TupleSketch en formato binario con resúmenes enteros.
  • mode: literal opcional STRING que especifica el modo de agregación. Valores válidos: 'sum', 'min', 'max', 'alwaysone'. El valor predeterminado es 'sum'.

Devoluciones

Valor LONG que representa el resumen agregado en todas las claves del croquis.

Notas

  • En 'sum' modo, la función devuelve la suma de todos los valores de resumen.
  • En 'min' modo, la función devuelve el valor de resumen mínimo.
  • En 'max' el modo , la función devuelve el valor de resumen máximo.
  • En 'alwaysone' modo, la función devuelve el recuento de entradas (equivalentes a un recuento distinto).

Mensajes de error

Examples

-- 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