Compartilhar via


tuple_sketch_summary_integer Função

Aplica-se a:check marked yes Databricks Runtime 18.1 e superior

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

Sintaxe

tuple_sketch_summary_integer ( sketch [, mode ] )

Argumentos

  • esboço: 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'. O padrão é 'sum'.

Devoluções

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

Anotações

  • No 'sum' modo, a função retorna a soma de todos os valores de resumo.
  • No 'min' modo, a função retorna o valor de resumo mínimo.
  • No 'max' modo, a função retorna o valor de resumo máximo.
  • No 'alwaysone' modo, a função retorna 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