Compartir a través de


theta_union Función

Se aplica a:check marcado yes Comprobación de SQL de Databricks marcada como sí Databricks Runtime 18.0 y versiones posteriores

Combina exactamente dos representaciones binarias de Theta Sketch mediante la unión de conjuntos.

Sintaxis

theta_union ( first, second [, lgNomEntries ] )

Argumentos

  • first: A Theta Sketch en formato binario.
  • second: A Theta Sketch en formato binario.
  • lgNomEntries: literal opcional INTEGER que especifica el log-base-2 de las entradas nominales para el búfer de unión. Debe estar comprendido entre 4 y 26, ambos incluidos. El valor predeterminado es 12.

Devoluciones

Valor BINARY que contiene el croquis theta serializado que representa la unión de los dos bocetos de entrada.

Notas

Mensajes de error

Examples

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