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

Sıralı veride hızlı yol filtresi

Geçmiş analiz ekibinin 2021'den önceki tüm kasa çıkış kayıtlarına ihtiyacı var. CSV, date sütununa göre zaten sıralı; bunu Polars'a söylersen, ilk 2021 satırı görünür görünmez taramayı durdurabilir.

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ı

  • Polars hızlı yol tarama kullanabilsin diye date sütununu sıralı olarak işaretle.
  • date 1 Ocak 2021'den önce olan satırları filtrele.
  • Lazy sorguyu çalıştır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

result = (
    library
    # Mark date as sorted to enable the fast-path scan
    .____("date")
    # Filter to rows before 2021-01-01
    .filter(pl.col("date") < pl.____(2021, 1, 1))
    # Execute the lazy query
    .____()
)
print(result.head())
Kodu Düzenle ve Çalıştır