LoslegenKostenlos starten

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 nach format.
  • 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>
Kurs ansehen

Übungsanweisungen

  • Verwende die passende Methode, um beide Lazy-Abfragen auf einmal auszuführen.
  • Übergib checkouts_by_format zuerst und checkouts_by_month als 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])
Code bearbeiten und ausführen