Lire le plan optimisé
Le plan naïf que vous venez d'imprimer est le point de départ. Avant d'exécuter la requête, Polars le réécrit : il pousse les filtres au plus bas, supprime les colonnes inutiles et transforme un tri suivi de head en un top-k rapide. Utilisez .explain() pour voir le plan optimisé.
polars est importé sous le nom pl, et le LazyFrame top_titles_by_format correspond à la même requête qu'auparavant.
Cet exercice fait partie du cours
<cours>Mise à l'échelle et optimisation des pipelines de données avec Polars</cours>Instructions de l’exercice
- Affichez le plan optimisé pour
top_titles_by_format.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Show the optimized plan
print(top_titles_by_format.____())