Zacznij terazZacznij za darmo

Odczyt z bazy SQLite za pomocą URI

Przygotowano lokalną bazę danych SQLite z podsumowaniem formatów cyfrowych, z którego zespół korzysta co tydzień. Użyj czytnika opartego na URI dostępnego w Polars z silnikiem ADBC — przesyła on dane w kolumnowym formacie Arrow, dzięki czemu Polars może z nich korzystać bezpośrednio, bez konwersji wiersz po wierszu w Pythonie.

URI połączenia znajdziesz w zmiennej uri, a zapytanie SQL — w zmiennej query.

To ćwiczenie jest częścią kursu

Skalowanie i optymalizacja potoków danych w Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Uruchom zapytanie, korzystając z funkcji odczytu opartej na URI dostępnej w Polars.
  • Ustaw silnik bazy danych na "adbc".

Interaktywne ćwiczenie praktyczne

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

# Read the SQL query result into a Polars DataFrame
result = pl.____(
    query=query,
    uri=uri,
    # Use the ADBC engine
    engine="____",
)
print(result)
Edytuj i uruchom kod