Entender el cuello de botella del shuffle
Tu responsable en Global Retail Analytics te pide enriquecer el conjunto de datos online_retail (más de 100 000 filas) con datos de región de country_lookup (44 filas). Escribes un left join estándar, pero la consulta tarda varios minutos. Una ingeniera sénior revisa la salida de .explain(), detecta nodos ShuffleExchange y te dice: «El shuffle es tu cuello de botella».
¿Qué quiere decir la ingeniera sénior con «el shuffle»?
Este ejercicio forma parte del curso
Transformación de datos con Spark SQL en Databricks
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio