Condividi tramite


Funzione theta_intersection

Si applica a:check contrassegnato come sì controllo SQL di Databricks contrassegnato come sì Databricks Runtime 18.0 e versioni successive

Calcola l'intersezione del set di due rappresentazioni binarie di Theta Sketch. Lo schizzo restituito contiene solo i valori visualizzati in entrambi gli schizzi.

Sintassi

theta_intersection ( first, second )

Arguments

  • first: A Theta Sketch in formato binario.
  • second: A Theta Sketch in formato binario.

Restituzioni

Valore BINARY contenente l'oggetto Theta Sketch serializzato che rappresenta l'intersezione.

Note

Messaggi di errore

Esempi

-- Find values appearing in both sketches
> SELECT theta_sketch_estimate(theta_intersection(theta_sketch_agg(col1), theta_sketch_agg(col2)))
  FROM VALUES (5, 4), (1, 4), (2, 5), (2, 5), (3, 1) tab(col1, col2);
2