Leggere il piano ottimizzato
Il piano ingenuo che hai appena stampato è il punto di partenza. Prima di eseguire la query, Polars lo riscrive: spinge i filtri verso il basso, elimina le colonne di cui non ha bisogno e trasforma sort+head in un veloce top-k. Usa .explain() per vedere il piano ottimizzato.
polars è caricato come pl e il LazyFrame top_titles_by_format è la stessa query di prima.
Questo esercizio fa parte del corso
Scalare e ottimizzare le pipeline di dati con Polars
Istruzioni dell'esercizio
- Mostra il piano ottimizzato per
top_titles_by_format.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Show the optimized plan
print(top_titles_by_format.____())