Läsa den optimerade planen
Den naiva plan du nyss skrev ut är utgångspunkten. Innan frågan körs skriver Polars om den: filter trycks ned, onödiga kolumner tas bort och sort+head omvandlas till en snabb top-k-operation. Använd .explain() för att se den optimerade planen.
polars är inläst som pl, och LazyFrame top_titles_by_format är samma fråga som tidigare.
Den här övningen är en del av kursen
Skalning och optimering av datapipelines med Polars
Övningsinstruktioner
- Visa den optimerade planen för
top_titles_by_format.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Show the optimized plan
print(top_titles_by_format.____())