Partilhar via


tuple_sketch_summary_integer Função

Aplica-se a:sim Databricks Runtime 18.1 e superiores

Agrega os valores de resumo de um TupleSketch com resumos inteiros de acordo com o modo especificado.

Sintaxe

tuple_sketch_summary_integer ( sketch [, mode ] )

Arguments

  • Sketch: Um TupleSketch em formato binário com resumos inteiros.
  • modo: Um literal opcional STRING que especifica o modo de agregação. Valores válidos: 'sum', 'min', 'max', 'alwaysone'. A predefinição é 'sum'.

Devoluções

Um valor que LONG representa o resumo agregado em todas as chaves do esboço.

Observações

  • No 'sum' modo, a função devolve a soma de todos os valores de resumo.
  • No 'min' modo, a função devolve o valor mínimo de resumo.
  • No 'max' modo, a função devolve o valor máximo de resumo.
  • No 'alwaysone' modo, a função devolve a contagem de entradas (equivalente à contagem distinta).

Mensagens de erro

Exemplos

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