ÎncepețiÎncepe gratuit

Înțelegerea blocajului cauzat de shuffle

Managerul tău de la Global Retail Analytics îți cere să îmbogățești setul de date online_retail (peste 100.000 de rânduri) cu date despre regiuni din country_lookup (44 de rânduri). Scrii un join stâng standard, dar interogarea durează câteva minute. Un inginer senior îți verifică rezultatul .explain(), identifică noduri ShuffleExchange și îți spune: „Shuffle-ul este blocajul tău."

Ce înțelege inginerul senior prin „shuffle"?

Acest exercițiu face parte din cursul

Transformarea datelor cu Spark SQL în Databricks

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul