BaşlayınÜcretsiz başlayın

İ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

Kursa Göz Atın

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, sonra checkouts_by_month geç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])
Kodu Düzenle ve Çalıştır