Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:
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
STRINGque 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