Raccogliere due report insieme
La dashboard ha bisogno di due riepiloghi correlati: prestiti digitali per format e prestiti digitali per mese. Entrambe le query leggono lo stesso CSV. Passa entrambe le query lazy a pl.collect_all() così Polars le pianifica insieme e legge il file una sola volta.
Due query LazyFrame sono già state preparate per te:
checkouts_by_format: totale dei prestiti digitali raggruppati performat.checkouts_by_month: totale dei prestiti digitali raggruppati per mese.
Questo esercizio fa parte del corso
Scalare e ottimizzare le pipeline di dati con Polars
Istruzioni dell'esercizio
- Usa il metodo giusto per eseguire entrambe le query lazy in una sola volta.
- Passa
checkouts_by_formatper primo echeckouts_by_monthper secondo nella lista.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Execute both lazy queries together so Polars shares the scan
results = pl.____([
# Pass checkouts_by_format first, then checkouts_by_month
____,
____,
])
# Inspect each result
print(results[0])
print(results[1])