Zacznij terazZacznij za darmo

Odczytywanie zoptymalizowanego planu

Naiwny plan, który przed chwilą wyświetlasz, to punkt wyjścia. Zanim Polars wykona zapytanie, przepisuje go: przesuwa filtry w dół, odrzuca niepotrzebne kolumny i zamienia sort+head na szybkie top-k. Użyj .explain(), żeby zobaczyć zoptymalizowany plan.

polars jest załadowany jako pl, a LazyFrame top_titles_by_format to to samo zapytanie co wcześniej.

To ćwiczenie jest częścią kursu

Skalowanie i optymalizacja potoków danych w Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Wyświetl zoptymalizowany plan dla top_titles_by_format.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Show the optimized plan
print(top_titles_by_format.____())
Edytuj i uruchom kod