İki raporu birlikte toplamak
Gösterge panelinin iki ilişkili özete ihtiyacı var: format bazında dijital ödünç almalar ve aya göre dijital ödünç almalar. Her iki sorgu da aynı CSV'yi tarıyor. Her iki tembel sorguyu da pl.collect_all()'a ver ki Polars bunları birlikte planlasın ve dosyayı yalnızca bir kez okusun.
Senin için iki LazyFrame sorgusu hazırlandı:
checkouts_by_format:formata göre gruplanmış toplam dijital ödünç alma.checkouts_by_month: aya göre gruplanmış toplam dijital ödünç alma.
Bu egzersiz, kursun bir parçasıdır
Polars ile Veri Hatlarını Ölçeklendirme ve Optimize Etme
Egzersiz talimatları
- Her iki tembel sorguyu aynı anda yürütmek için doğru yöntemi kullan.
- Listedeki sırada önce
checkouts_by_format, sonracheckouts_by_monthgeçir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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])