Skip to main content

groupArraySample

Introduzido na versão: v20.3.0 Cria um array com uma amostra dos valores do argumento. O tamanho do array resultante é limitado a max_size elementos. Os valores do argumento são selecionados e adicionados ao array aleatoriamente. Sintaxe
Parâmetros
  • max_size — Tamanho máximo do array resultante. UInt64
  • seed — Opcional. Semente para o gerador de números aleatórios. Quando omitida, cada aggregation state gera sua própria semente a partir de um gerador local da thread, de modo que a amostra é diferente a cada avaliação e a função é não determinística. Informe uma seed para obter uma amostra reproduzível. UInt64
  • x — Argumento (nome da coluna ou expressão). Any
Argumentos
  • array_column — Coluna que contém arrays a serem agregados. Array
Valor retornado Array de argumentos x selecionados aleatoriamente. Array(T) Exemplos Exemplo de uso
Query
Response
Exemplo com seed
Query
Response
Usando uma expressão como argumento
Query
Response
Última modificação em 26 de setembro de 2026