Läsa från SQLite med en URI
En lokal SQLite-databas har förberetts med den sammanfattning av digitala format som teamet använder varje vecka. Använd Polars URI-baserade läsare med ADBC-motorn, som överför data i Arrows kolumnbaserade format så att Polars kan använda den direkt utan någon rad-för-rad-konvertering i Python.
Anslutnings-URI:n finns i uri och SQL-frågan finns i query.
Den här övningen är en del av kursen
Skalning och optimering av datapipelines med Polars
Övningsinstruktioner
- Kör frågan med Polars URI-baserade läsfunktion.
- Sätt databasmotorn till
"adbc".
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Read the SQL query result into a Polars DataFrame
result = pl.____(
query=query,
uri=uri,
# Use the ADBC engine
engine="____",
)
print(result)