Zacznij terazZacznij za darmo

Zapytanie do DuckDB i konwersja do Polars

Zespół korzysta też z lokalnego analitycznego magazynu DuckDB. Połączenie jest już otwarte, a tabela physical_format_summary załadowana. DuckDB ma własną integrację z Polars: wykonaj zapytanie do tabeli i w jednym kroku przekonwertuj wynik do DataFrame'a Polars.

polars jest załadowany jako pl, a połączenie DuckDB jest dostępne w zmiennej db.

To ćwiczenie jest częścią kursu

Skalowanie i optymalizacja potoków danych w Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Uruchom zapytanie SQL na połączeniu DuckDB.
  • Przekonwertuj wynik DuckDB do DataFrame'a Polars.

Interaktywne ćwiczenie praktyczne

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

# Run the query and convert the result to a Polars DataFrame
result = db.____(
    """
    SELECT *
    FROM physical_format_summary
    ORDER BY total_checkouts DESC
    """
).____()
print(result)
Edytuj i uruchom kod