Lettura da SQLite con una URI
È stato preparato un database SQLite locale con il riepilogo del formato digitale che il team usa ogni settimana. Usa il lettore basato su URI di Polars con il motore ADBC, che trasferisce i dati nel formato colonnare di Arrow così che Polars possa usarli direttamente senza conversioni Python per riga.
La URI di connessione è in uri e la query SQL è in query.
Questo esercizio fa parte del corso
Scalare e ottimizzare le pipeline di dati con Polars
Istruzioni dell'esercizio
- Esegui la query usando la funzione di lettura basata su URI di Polars.
- Imposta il motore del database su
"adbc".
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Read the SQL query result into a Polars DataFrame
result = pl.____(
query=query,
uri=uri,
# Use the ADBC engine
engine="____",
)
print(result)