DuckDB in Polars abfragen
Das Team nutzt außerdem einen lokalen analytischen DuckDB-Speicher. Eine Verbindung ist bereits geöffnet, und eine Tabelle physical_format_summary ist für dich geladen. DuckDB hat eine eigene Integration mit Polars: Frag die Tabelle ab und wandle das Ergebnis in einem Schritt in ein Polars-DataFrame um.
polars ist als pl geladen, und die DuckDB-Verbindung ist in db.
Diese Übung ist Teil des Kurses
<Kurs>Skalieren und Optimieren von Data-Pipelines mit Polars</Kurs>Übungsanweisungen
- Führe die SQL-Abfrage auf der DuckDB-Verbindung aus.
- Wandle das DuckDB-Ergebnis in ein Polars-DataFrame um.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)