Sdílet prostřednictvím


theta_intersection Funkce

Platí pro:check marked yes Databricks SQL check marked yes Databricks Runtime 18.0 and above

Vypočítá průnik sady dvou binárních reprezentací Theta Sketch. Vrácená skica obsahuje pouze hodnoty, které se zobrazují v obou skicách.

Syntaxe

theta_intersection ( first, second )

Arguments

  • první: ATa Sketch v binárním formátu.
  • druhé: ATa Sketch v binárním formátu.

Návraty

BINARY Hodnota obsahující serializovaný Skica Theta představující průnik.

Poznámky

Chybové zprávy

Příklady

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