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:
Databricks SQL
Databricks Runtime 18.0 e superiores
Funde exatamente duas representações binárias do Theta Sketch usando união de conjuntos.
Sintaxe
theta_union ( first, second [, lgNomEntries ] )
Arguments
- primeiro: Um Esboço Theta em formato binário.
- segundo: Um Esboço Theta em formato binário.
-
lgNomEntrries: Um literal opcional
INTEGERque especifica o log-base-2 das entradas nominais para o buffer de união. Deve ter entre 4 e 26 anos, inclusive. O padrão é 12.
Devoluções
Um BINARY valor contendo o Esboço Theta serializado que representa a união dos dois esboços de entrada.
Observações
- A operação de união trata esboços de entrada com valores diferentes
lgNomEntries. - Para fundir mais de dois esboços, use a função agregado
theta_union_aggem vez disso.
Mensagens de erro
Exemplos
-- Union two sketches
> SELECT theta_sketch_estimate(theta_union(theta_sketch_agg(col1), theta_sketch_agg(col2)))
FROM VALUES (1, 4), (1, 4), (2, 5), (2, 5), (3, 6) tab(col1, col2);
6