Zwei Reports gemeinsam sammeln
Das Dashboard braucht zwei verwandte Zusammenfassungen: digitale Ausleihen nach format und digitale Ausleihen nach Monat. Beide Abfragen lesen dasselbe CSV. Übergib beide Lazy-Abfragen an pl.collect_all(), damit Polars sie gemeinsam plant und die Datei nur einmal liest.
Zwei LazyFrame-Abfragen wurden bereits für dich vorbereitet:
checkouts_by_format: gesamte digitale Ausleihen gruppiert nachformat.checkouts_by_month: gesamte digitale Ausleihen gruppiert nach Monat.
Diese Übung ist Teil des Kurses
<Kurs>Skalieren und Optimieren von Data-Pipelines mit Polars</Kurs>Übungsanweisungen
- Verwende die passende Methode, um beide Lazy-Abfragen auf einmal auszuführen.
- Übergib
checkouts_by_formatzuerst undcheckouts_by_monthals zweites in der Liste.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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])