Společné vyhodnocení dvou reportů
Dashboard potřebuje dva související přehledy: digitální výpůjčky podle format a digitální výpůjčky podle měsíce. Oba dotazy prochází stejný CSV soubor. Předej oba lazy dotazy metodě pl.collect_all(), aby je Polars naplánoval společně a soubor načetl jen jednou.
Dva dotazy jako LazyFrame už máš připravené:
checkouts_by_format: celkový počet digitálních výpůjček seskupených podleformat.checkouts_by_month: celkový počet digitálních výpůjček seskupených podle měsíce.
Toto cvičení je součástí kurzu
Scaling and Optimizing Data Pipelines with Polars
Pokyny k cvičení
- Použij správnou metodu pro spuštění obou lazy dotazů najednou.
- Do seznamu předej nejdřív
checkouts_by_formata pakcheckouts_by_month.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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])