Inizia subitoInizia gratis

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 per format.
  • 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

Visualizza corso

Istruzioni dell'esercizio

  • Usa il metodo giusto per eseguire entrambe le query lazy in una sola volta.
  • Passa checkouts_by_format per primo e checkouts_by_month per 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])
Modifica ed esegui il codice