Citirea dintr-o bază de date SQLite cu un URI
O bază de date SQLite locală a fost pregătită cu rezumatul formatelor digitale pe care echipa îl folosește în fiecare săptămână. Folosește funcția de citire bazată pe URI din Polars cu motorul ADBC, care transferă datele în formatul columnar Arrow, astfel încât Polars să le poată utiliza direct, fără nicio conversie Python rând cu rând.
URI-ul de conexiune se află în uri, iar interogarea SQL se află în query.
Acest exercițiu face parte din cursul
Scalarea și optimizarea pipeline-urilor de date cu Polars
Instrucțiuni pentru exercițiu
- Rulează interogarea folosind funcția de citire bazată pe URI din Polars.
- Setează motorul bazei de date la
"adbc".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Read the SQL query result into a Polars DataFrame
result = pl.____(
query=query,
uri=uri,
# Use the ADBC engine
engine="____",
)
print(result)