Začněte nyníZačněte zdarma

Kdy použít broadcast join

Teď, když víš, že shuffle je úzkým hrdlem, chce tvůj tým ve Global Retail Analytics opravit pomalý dotaz. Joinuje tabulku sales_transactions (50 milionů řádků) s tabulkou product_categories (2 000 řádků) standardním left joinem a jeho běh trvá přes deset minut. Navrhuješ přejít na broadcast join pomocí F.broadcast().

Proč by broadcast join tento dotaz zrychlil?

Toto cvičení je součástí kurzu

Transformace dat pomocí Spark SQL v Databricks

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení