Eseguire query da DuckDB a Polars
Il team dispone anche di un archivio analitico DuckDB locale. Una connessione è già aperta e una tabella physical_format_summary è stata caricata per te. DuckDB ha un'integrazione dedicata con Polars: interroga la tabella e converti il risultato in un DataFrame Polars in un unico passaggio.
polars è caricato come pl e la connessione DuckDB è in db.
Questo esercizio fa parte del corso
Scalare e ottimizzare le pipeline di dati con Polars
Istruzioni dell'esercizio
- Esegui la query SQL sulla connessione DuckDB.
- Converte il risultato DuckDB in un DataFrame Polars.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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)